The QA Automated Test Engineer is responsible for driving an automated test framework in support of regression testing and validation of the Amazing Charts application. This individual will report into the Quality Assurance organization and support the team in its goal of reducing test times and improving test coverage through the development of automated test scripts. This individual will have proven experience working on ATE projects and have experience with various automation tools and scripting languages. In addition, the automated test engineer will drive standards, utilize best practices and train other QA team members in developing automated test skills.
Primary Functions:
- Develop automated test scripts using the automated test suite of products and scripting languages to provide adequate coverage of assigned features and functionality.
- Support the ongoing development of the automated test framework and test suite in support of Amazing Charts applications.
Support and maintain an automated smoke test to validate incremental builds.
- Communicate overall test strategy as it pertains to automated testing.
- Investigate new ATE technologies and processes to identify the necessary tool suite and scripting languages necessary to implement the ATE framework.
- Work with the development and QA teams to break down complex software architecture and feature sets in support of developing automated tests.
- Prioritize features as candidates for automation depending on ROI analysis to reduce test time, improve test coverage and avoid wasted effort.
- Function as team member for new development projects to develop, document and update test scripts for new and changing features.
Qualifications:
- Working understanding of different automated test tools (TestComplete, Squish, and QTP) including open source tools.
- Experience with designing, writing, implementing different scripting languages such as JavaScript, Python, and C #.
- Experience with continuous integration tools such as Jenkins.
- Experience with Subversion.
- Experience with VMware.
- Working knowledge of SQL Server.
- Solid understanding of Quality Assurance practices related to Test Strategy, Test Case development for different test types (i.e regression, stress, performance, etc), Test Documentation, and bug tracking.
- Experience with various QA related tools such as bug tracking (Jira, Bugzilla), and Test Case Management (Test Director, TestLink) and project management (MS Project, Excel).
- Strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills.
- Desire to drive continuous improvement by evaluating field data, performing root cause analysis and enhancing QA processes.
- Background in the healthcare industry a plus.
- Leadership skills in mentoring junior engineers is preferred.
- Legally authorized to work in the United States.
Education/Experience:
- 5+ years of software development experience with proven success developing automated test scripts.
by via developer jobs - Stack Overflow
No comments:
Post a Comment