Job Title: Automation Engineer
Job Location: Fishers, IN
Full Time
Key Technology: Java, Automation Scripting, REST/SOAP
Job Responsibilities:
- Play a central role in enhancing our automation capabilities for testing our core platform.
- Collaborate with business analysts, developers and stakeholders to write test cases for new changes and work within an Agile/Scrum development process.
- Develop and agree on test plans with BAs and Software Development engineers, reviewing requirements, specifications, and technical design documents.
- Contribute to improving our test automation framework around the growing suite of APls and Uls on the platform.
- Contribute to our BDD framework, allowing testers to carry out tasks and generate test data via Jira input or Gherkin feature files.
- Log bugs, report issues to developers, and take full ownership and accountability for follow-up to ensure corrective action is taken.
Skills and Experience Required:
Required
- 7+ years of professional experience as a software test engineer or software developer in Test Automation script development and execution.
· Hands on Lead Test automation engineer with at least 2 years of experience in Playwright with Java script, Serenity framework, Cucumber and TDD.
- 7+ years of experience with various types of testing including functional, performance, compatibility, usability, reliability, security, and maintainability.
- 5+ years of experience in Automating WEB and API Testing.
- 5+ years of experience with Behavioral Driven Development & Test-Driven Development to generate test cases from User Story Acceptance Criteria and contribute to BDD automation framework.
- Strong experience in using source code management tools like GitLab/Bitbucket and Cl/CD tools like GitLab/Jenkins/Harness.
- Experience with testing REST/SOAP Services using API testing tools like Postman, SOAPUI.