Job responsibilities
- Build automation test suites to help the team deliver error-free, robust, and scalable solutions.
- Experience across all types of testing including Unit testing, Smoke Testing, Functional testing, end to end testing, acceptance testing etc.
- Behavior Driven Design oriented approach; Think long-term solutions and able to provide alternate quicker solutions too.
- Deploy and test automation suites for business rules engine on AWS.
- Committed with a sense of ownership on deliverables and a sense of craftsmanship on tasks.
- Need to own the automation pipeline and the ability to create tests and add to a CI/CD pipeline on cloud.
- Review application requirement and prepare test scenarios.
- Execute tests on application usability.
- Analyze test results on database impacts, errors or bugs, and usability.
- Evaluate and assess functionality.
- Perform, record, and document tests that engage maximum user interfaces.
- Identify vulnerabilities.
- Conduct walk through on test cases/scripts with test managers, requirement leads project manager and development leads
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Strong knowledge of QA methodologies and tools with demonstrated experience in Automation role.
- Proven track of building test automation and drive efforts for implementing test frameworks on web/mobile or service-oriented architectures.
- Hands-on Automation scripting, white box testing experience in Java/ Python or similar languages & TestNG/Junit.
- 5+ years of QA testing, creating test artifacts and reporting defects.
- 3+ years of strong automation testing experience preferably Selenium and in Cucumber, Gherkins, BDD, TestNG,
- Familiar with Git, Jenkins CI and ability to dive in and build test pipeline.
Preferred qualifications, capabilities, and skills
- Understanding of the modern web applications including React, CSS, JavaScript, Web services and relevant technologies.
- Experience working on AWS environments and distributed teams.