What are the responsibilities and job description for the Senior Automation Tester position at Apptech Group LLC?
Job Description
Apptech Group is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions.
We have an immediate opening for Senior Automation Tester for one of our premium clients.
*Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.*
Key Required Skills:
Automated and Manual Testing, Behavior Driven Development (BDD), Test Driven Development (TDD), Java, Selenium, Cucumber, Gherkin, Junit, TestNG, Selenium Grid, REST API, Agile
Job Responsibilities:
- Architect, design, code, and implement next-generation technical solutions using software engineering best practices in the latest technologies:
- Provide expertise in one or more of these areas: automation test framework development, development of automation tests using core Java, Selenium, Cucumber, and Gherkin, execution of automation test suites and documentation of defects.
- Investigate and repair application defects regardless of component: front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
- Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
Basic Qualifications:
- Bachelor's Degree in Computer Science, Mathematics, Engineering, or a related field
- Masters or Doctorate degree may substitute for required experience
- 7 years of experience developing automation tests using core Java or Java-based test frameworks.
- 5 years of experience developing automation tests with Cucumber and Gherkin.
- 5 years of experience with automating functional/regression tests with Selenium.
Desired Skills:
- Experience in configuring and execution of automated regression suites using Jenkins CI/CD pipeline or Selenium Grid.
- Experience with source code versioning and Pull Requests with Git and Stash.
- An in-depth knowledge of Social Security Administration (SSA) modern development environment including Git/Stash version control, VersionOne (Agility), Confluence, SonarQube, and Checkmarx.
- Experience with environments utilizing Cloud/Virtualization technologies such as Amazon Web Services (AWS) or Docker.
Education:
- Master's degree and 5 years of experience in a related field or bachelor's degree and 7 years of experience in a related field
- Must be able to obtain a Public Trust