Software QA Engineer (SDET)
We are looking for stellar Software QA Engineer to join our QA automation team. In this role, you will be responsible for developing comprehensive tests to validate wireless camera, sensor and router embedded software/firmware. We seek a candidate who can hit the ground running. Ideally, this candidate is someone who has prior test experience on home automation solutions and/or home video monitoring systems. This position requires a highly competent, results-oriented, self-directed software testing professional. The individual is expected to be able to work with a variety of development environments and operating systems. The individual should be proficient in testing methodologies, programming and scripting languages, and various automation techniques. Candidate must have superior problem solving skills and the ability to work in a multi-disciplined environment.
Essential Duties and Responsibilities:
Responsible for server backend performance testing including simulators to meet functional, performance, scalability and other quality requirements.
Enforces and expedites quality process by proposing and creating load test strategies.
Identifies test data requirements and generates required test data for analysis.
Executes test cases and identify and communicate defects and risks
Reports test progress and quality status to project stakeholders.
Configures test environments as necessary to support test efforts
Skills in diagnosing and solving complex problems and providing detailed technical analysis
Organized and capable to work on multiple tasks efficiently
Bachelor’s degree in computer engineering or similar technical field required.
8+ years of experience on performance/load test in Jmeter and python coding. Should have knowledge of scripting and code fundamentals or development experience along with Knowledge of application infrastructure, networking principles, and know the basics of monitoring server CPU and memory in Linux environments.
5+ years of experience working on AWS cloud server, Restful API, and system knowledge
Deep understanding of cloud based RESTful Web Services
Capable of working highly independently, Highly motivated and organized
Experience leading small teams of 2-3
Experience with Continuous Integration, Agile and SCRUM methodologies
Excellent written & verbal communication, and analytical skills
Demonstrated creative, critical thinking and troubleshooting skill
Experience with developing tools, test automation frameworks/systems or API Testing