Software Quality Engineer - SDET ::BeachBody
Apply NowCompany: Cybertec, Inc.
Location: Westlake Village, CA 91361
Description:
Skype Interview
Job Description
The QA Engineer II responsible for testing and validating a wide variety of projects including web-based and mobile applications. Also plays a role in monitoring emerging testing technologies with utilization of automation tools and any 3rd party tools for test regression and/or validation.
In addition, provides guidance on resolution in the diagnosis of unintended results from testing.
In some cases, responsible for developing the test strategy, overseeing all testing activities with offshore teams and validating a wide variety of projects including web-based and mobile applications.
Job Description
The QA Engineer II responsible for testing and validating a wide variety of projects including web-based and mobile applications. Also plays a role in monitoring emerging testing technologies with utilization of automation tools and any 3rd party tools for test regression and/or validation.
In addition, provides guidance on resolution in the diagnosis of unintended results from testing.
In some cases, responsible for developing the test strategy, overseeing all testing activities with offshore teams and validating a wide variety of projects including web-based and mobile applications.
- Analyzes user stories and technical requirements for validity and technical soundness.
- Defines individual test cases, integrated end-to-end test scenarios and validation criteria to provide requirements coverage.
- Contributes to a library of reusable test plans, test cases and test scripts for future projects / enhancements.
- Assists Engineers with testing/debugging applications (such as unit, functional, integrated, regression, automated, performance, compatibility, adhoc).
- Supports user acceptance testing as needed.
- Effectively communicates software concerns to stakeholders.
- Provides recommendations to continually improve and automate testing processes.
- Formulates and leads the test strategy.
- Evaluates user stories and technical requirements for validity and technical soundness.
- Oversees and coordinates testing activities with delivery teams.
- Creates and maintains a library of reusable test plans, test cases and test scripts for future projects / enhancements.
- Troubleshoots and provides guidance on resolution in the diagnosis of unintended results from testing.
- Desire to be challenged
- Team player attitude and advocate of team goals and efforts
- Quickly understands the business issues and technology challenges of the organization and its customers
- Thorough understanding of Digital Quality Assurance best practices
- Evaluates local and global system development implementations and provides analysis and recommendations to local management on impacts
- Analytical background - expertise exposure to business statistics & ability to dig in the big data to make constructive resolutions around issues impacting customers
- Proven experience in the areas of application programming, analyzing big data, capable interpret requirement provided by Product, implementation; experience and knowledge of client/server architectures where applies
- Dynamic, committed, proactive work ethic
- Focus on delivering value and sharing success
- Flexible, open to candid feedback
- Knowledge of Espresso framework and other third-party tools for graybox testing such as Charles Proxy, Postman, etc.
- Excellent written and verbal communication skills
- Thorough understanding of Software Development Life Cycle (SDLC)
- Focused understanding with Apple, Android, Roku, FireTV, and Chromecast products and services
- Genuine enjoyment of software testing and problem solving
- Ability to create and run queries when needed
- Ability to integrate plugins and hooks to existing automation framework, experience in automation
- Effectively communicating complex technical issues in an easy to understand format
- Contributes to development of the test strategy.
- Analyzes user stories and technical requirements for validity and technical soundness.
- Defines individual test cases, integrated end-to-end test scenarios and validation criteria to provide requirements coverage.
- Contributes to a library of reusable test plans, test cases and test scripts for future projects / enhancements.
- Provides regular updates to QA management.
- Provides support for automated test scripts (existing and new functionality).
- Troubleshoots and assists in the diagnosis of unintended results from testing.
- Oversees and coordinates testing activities with delivery teams.
- Oversees and the creation and maintenance of a library of reusable test plans, test cases and test scripts for future projects / enhancements.
- Provides recommendations to continually improve and automate testing processes.
- Some experience in Selenium, Postman, Charles Proxy and other testing tools expected