Senior QA Automation Engineer
Ohio (US) 1 - Remote 100%, United States
SUMMARY
The Senior QA Automation Engineer leads the overall responsibility to develop and execute test plans for engineering applications. The Senior QA Engineer will use Agile development methodologies and work with cross-functional teams across the company to ensure quality test outcomes.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
- Responsible for the primary development and execution of automated testing strategies.
- Initial mentorship by other QA team members for knowledge of the system and process; and later partners with other QA members to ensure cross-team communication and consistency.
- Guides and mentors other QA Automation Engineers on their direct team, sometimes across teams, on testing strategies
- Design test plans and cases to test conformance comprehensively and efficiently to business and technical specifications.
- Utilize QA testing tools (including automated testing tools) to set up and execute test cases in an automated fashion.
- Create and maintain test data and environment required for executing test plans and cases.
- Ability to analyze and interpret automated test results.
- Document and communicate test results and metrics in a timely and effective manner.
Ability to assess and clearly communicate risk. - Track defect status, work with developers to reproduce and resolve defects, and execute re-tests and regression testing.
- Strive to continually improve the consistency, predictability, and efficiency of data quality related efforts.
- Contribute to continuous improvement on QA practices and standards
Build and maintain automation frameworks for multiple projects.
QUALIFICATIONS:
EDUCATION AND/OR EXPERIENCE
- Bachelor’s Degree in Computer Science or related field or equivalent combination of education and experience.
- 5+ years of professional experience
COMPETENCIES (SKILLS AND ABILITIES)
- Experience developing with an object oriented language such as Java/C++/C# and with a scripting language such as JavaScript/Python/Ruby/PHP/Perl.
- Understanding of data structures, algorithms, object-oriented design and design patterns.
- Knowledge of cloud technology and distributed computing.
- Experience with version control systems like Git
- Experience with open source technologies.
- Experience in organizing and documenting transparent test plans and test reports
- Able to communicate test plans, milestones, and metrics clearly and confidently
- Highly motivated and a team player.
- Proven ability to execute problem-solving skills.
Salary may vary depending on factors such as confirmed job-related skills, experience, and location.
However, the pay range for this position is as follows. Sales Positions are eligible for a Variable Incentive
$67,100.00 - $124,500.00We offer the following benefits for you to take advantage of while you are here provided you meet the eligibility requirements under each governing program:
• 401k savings & company match
• Paid time off
• Paid holidays
• Maternity leave
• Parental leave
• Military leave
• Other leaves of absence
• Health, dental, and vision benefits
• Health savings accounts
• Flexible spending accounts
• Life & disability benefits
• Identity theft protection
• Pet insurance
• Certain positions may include eligibility for a short term incentive plan
Covetrus is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
ApplyJob Profile
401(k) 401k savings 401k savings & company match Dental Flexible Spending Accounts Health benefits Health Savings Accounts Identity theft protection Life & disability benefits Maternity leave Military leave Other leaves of absence Paid holidays Paid Time Off Parental leave Pet Insurance Short term incentive plan Variable Incentive Vision
Tasks- Analyze automated test results
- Design test plans and cases
- Develop and execute test plans
- Document and communicate test results
- Mentor QA team members
- Track defect status
Agile Algorithms Automation Benefits C C++ Cloud Technology Communication Continuous Improvement Data Quality Data Structures Design Patterns Distributed computing Git Java Javascript Open Source Technologies Perl PHP Problem-solving Python QA Automation Ruby Sales Scripting Teams
Experience5 years
EducationBachelor's degree Business Computer Science Engineering Equivalent combination of education and experience Related Field Technology
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9