
QA Automation Engineer
Empower
full-time
Posted on:
Location Type: Remote
Location: Kansas • United States
Visit company websiteExplore more
Salary
💰 $72,200 - $101,975 per year
About the role
- Design and development of moderately complex automated test scripts.
- Execute moderately complex automated test cases and report results.
- Identify, document and track independently, software defects to resolution using defect tracking tools like JIRA.
- Provide strong documentation for test cases, test results, and defects that are clear and concise.
- Collaborate with the software engineering team to gain a strong understanding of application functionality and testing requirements.
- Maintain and update moderately complex, existing automated test scripts.
- Ensure that automated tests are up-to-date with the latest application changes and enhancements.
- Follow and make recommendations regarding automation best practices.
- Provide guidance to associate automation quality engineers, helping them improve their skills and gain a better understanding of automation.
- May be required to do manual testing when needed.
Requirements
- 3-5 years overall testing experience with 2-3 years automation testing experience or equivalent automation training
- Proficiency in Python programming language (Core concepts) required
- Strong understanding of and experience with requirement analysis is required
- Strong experience with automation testing tools (e.g. Collibra DQ, Selenium, Karate, JUnit, TestNG) along with debugging skills is a must.
- Experience in using version control systems (e.g., Git) required.
- Knowledge of BDD frameworks (e.g., Cucumber) required.
- Hands on experience with SQL and database testing required.
- Experience in using JIRA or similar management tools.
- Strong analytical and problem-solving skills, with a strong ability to analyze test results and identify issues required.
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred
- Proficiency in design and estimation techniques is highly desirable.
- Willingness to learn and adapt to new technologies and methodologies desired.
- Experience in UI/API functional testing is helpful.
Benefits
- Medical, dental, vision and life insurance
- Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
- Tuition reimbursement up to $5,250/year
- Business-casual environment that includes the option to wear jeans
- Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
- Paid volunteer time — 16 hours per calendar year
- Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
- Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated test scriptsPythonrequirement analysisautomation testing toolsdebugging skillsversion control systemsBDD frameworksSQLdatabase testingUI/API functional testing
Soft Skills
analytical skillsproblem-solving skillscollaborationguidancedocumentation