The QA Analyst (IoT/Mobile) will manually test IoT devices such as thermostats locks and other smart home devices candidates should have a work bench area to be able to accommodate the devices. The QA Analyst II understands and applies quality methods and practices to ensure the ontime delivery of highquality projects. The scope of assignments may cover a broad range of technologies and complexity. This role involves continual learning of quality best practices and technologies coordinating technical dependencies with other teams and participating in quality activities for complex projects and processes.
PRIMARY RESPONSIBILITIES
- Apply software quality practices for testability of products and services.
- Requirements: Review and provide feasibility feedback based on a deep understanding of product design and capabilities generate test plans based on requirements.
- Testing: Execute test plans create and maintain regression test suites and validate software meets customer expectations through requirements.
- Quality: Execute and participate in the testing process including functional integration regression and documentation with a focus on minimizing defects and rework.
- Coordinate technical dependencies with other teams.
- Participate in quality activities for complex projects and processes.
- Continual learning of quality best practices and technologies.
REQUIRED KNOWLEDGE/SKILLS/ABILITIES
- BS in Business or Computer Science or equivalent related experience.
- 2 years of direct experience as a QA Analyst for major application integration and/or major application product release.
- Extensive experience with core software applications including web and client/server applications including web mobile IoT applications
- Ability to work in both frontend and backend QA environments.
- Proven data analysis data verification and problemsolving abilities.
- Highly organized approach to work.
- Excellent written and oral communication skills.
- Excellent listening presentation and interpersonal skills.
- Ability to prioritize and execute tasks in a highpressure environment and work on multiple applications simultaneously.
- Ability to work in a rapidly changing environment.
- Knowledge of all QA methodologies software lifecycles quality best practices and tools.
- Confidence high energy and a great passion for QA.
- Solid understanding of Agile development.
- Experience with software development life cycle management tools (Azure DevOps preferred). #LIREMOTE #LIJL1
Required Experience:
IC