Roles and Responsibilities
- Review requirements, specifications, user documentation, help files, and other project documentation to understand the system and assure quality of the products and automated tests to be developed; i.e., perform automation testing.
- Proficient in developing automated test code, test data creation, test code execution, test result documentation, logging defects and test summary creation.
- Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
- Able to gather existing manual test cases in the project and automate them to achieve efficiency.
REQUIRED SKILLS:
- Have minimum 4 years experience in Automation testing using Java/Selenium framework.
- A solid foundation in software test techniques and methodology for automated and manual testing.
- Design and build automated test frameworks BDD-CUCUMBER, reporting & analysis tools preferred
- Evaluating and understand current state of testing and driving change to increase test automation and improve our overall testing practices.
- Developing test strategies for test automation and manual verification and external validation.
- Overseeing and directing the test development processes including but not limited to: designs, reviews, implementations, and test execution.
- Continuously improving testing methodology, best practices, and standards to provide consistent testing across products.
- Working closely with other teams to build and maintain testing infrastructure and tooling.
- Periodically reviewing how our test strategy aligns with the latest available technologies and industry trends.
- Participating in Agile working practices such as daily stand-ups, sprint planning, sprint reviews & retrospectives.
- Ability to influence individuals and leaders within an organization