Empower is dedicated to transforming financial lives by providing a flexible work environment and promoting internal mobility. They are seeking a Quality Automation Engineer who will design, execute, and maintain automated tests to ensure the quality and reliability of software products, while collaborating with the development team.
Responsibilities:
- Design and development of low-medium complexity automated test scripts
- Execute automated test cases and report results
- Identify, document, and track software defects to resolution using defect tracking tools like JIRA
- Document test cases, test results, and defects clearly and concisely
- Collaborate with the development team to understand application functionality and testing requirements
- Maintain and update existing automated test scripts. Ensure that automated tests are up-to-date with the latest application changes and enhancements
- Follow automation best practices
- Create test designs; utilize best practices and methodologies to determine current and future solutions
- Use analytical processes to understand issues and evaluate solutions
Requirements:
- Applicants must be authorized to work for any employer in the U.S
- Motivated and detail-oriented individuals who have foundational knowledge of automation skills and eager to develop their automation testing skills
- 1-2 years Testing experience with 0-1 year in automation testing or equivalent automation training
- Good understanding of software testing principles and methodologies
- Basic understanding of Gherkin test scenarios and feature files
- Understanding of API & UI functional testing
- Understanding of end-to-end testing approach, and end user requirements
- Familiarity with Java programming language (Core concepts)
- Basic knowledge of automation testing tools (e.g., Selenium, Karate, JUnit, TestNG)
- Basic Experience with SQL database querying
- Strong analytical and problem-solving skills
- Good communication and teamwork skills
- Excellent attention to detail
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred
- Good understanding of Test management tool ZE
- Understanding of Browserstack testing tool
- Understanding of version control systems (Git) is a plus
- Willingness to learn and adapt to new technologies and methodologies