Job Title: Automation Tester
Location: St. Louis MO ( Onsite )
Duration/Term: Long Term Contract
Job Description:
We are seeking an experienced Automation Tester to join our team for a longterm contract. The ideal candidate will possess a strong background in automated testing and software development with excellent technical acumen and problemsolving skills. You will be responsible for creating and executing automated test scripts ensuring high code coverage and collaborating within Agile Scrum teams to deliver quality software solutions.
Key Responsibilities:
- Automated Testing: Design develop and maintain automated test scripts for web services web UI and APIs using frameworks like JUnit TestNG or SPOCK.
- Java Coding: Utilize strong Java coding skills to implement test automation solutions effectively.
- Framework Utilization: Employ Spring Frameworks and tools like Cypress for automated testing.
- Continuous Integration: Integrate test automation scripts with Continuous Integration (CI) tools such as Jenkins and code coverage tools like Sonar to ensure 80% or higher code coverage.
- Agile Methodologies: Work collaboratively within Agile Scrum teams contributing to the testing phase of the software development lifecycle.
- Testing Tools: Utilize test and defect management tools such as RALLY/Agile Central for tracking and reporting.
- Knowledge Application: Leverage sound knowledge of Java Spring Eclipse/IntelliJ IDE Rest Assured JBehave/Cucumber frameworks databases and APIs (REST/SOAP) to enhance testing processes.
- Continuous Delivery: Understand and implement Continuous Delivery concepts and tools such as Jenkins and Bamboo along with vulnerability tools like Sonar and Checkmarx.
Qualifications:
- Experience: Strong experience in automated testing and software development with a focus on Java and Spring Frameworks.
- Skills: Proficient in Linux/Unix environments and able to create effective acceptance and integration test automation scripts.
- Communication: Excellent organizational critical thinking and communication skills.
Key Skills: Automation testing Java Spring Frameworks JUnit TestNG SPOCK Cypress web services web UI testing APIs Agile methodologies CI tools (Jenkins) code coverage (Sonar) test management (RALLY/Agile Central) vulnerability tools (Checkmarx).