OI
Senior Automation Tester
Omm IT Solutions
Ellicott City · On-site Full-time 1mo ago
About the role
Please Note
- It is a 100% Onsite position in Woodlawn, MD.
- Selected candidate must be willing to work on‑site in Woodlawn, MD 5 days a week.
- Selected candidate must be able to obtain and maintain a public trust clearance.
Key Required Skills
- BDD and TDD approaches to automation testing, Java, Selenium, Selenium Grid, Cucumber, Gherkin, JUnit, TestNG, REST API
Position Description
- Architect, design, code, and implement next‑generation technical solutions using software engineering best practices in the latest technologies.
- Provide technical support and guidance for the development and maintenance of automation artifacts including the automation framework, grid, and automation scripts.
- Provide expertise in one or more of the following areas: development of automation tests using core Java, Selenium, Cucumber, and Gherkin, execution of automation test suites and documentation of defects.
- All other duties as assigned or directed.
Skill Requirements
- 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.
Required Skills
- In‑depth knowledge of Behavior‑Driven Development (BDD) and Test‑Driven Development (TDD) approaches to automation testing.
- Hands‑on experience in Java, Python, or JavaScript.
- Experience developing test scripts to implement Features, Test Scenarios and Step‑Definitions in a customized test automation framework.
- Experience developing Selenium automation frameworks using JUnit/TestNG and developing Maven targets to execute automation suites.
- Experience creating and executing manual test scripts and documenting test results/defects.
- Experience with automation tools such as Cypress, Playwright, UiPath, and Parasoft.
- Knowledge of relational databases (e.g., PostgreSQL, DB2, Oracle) and experience with SQL for querying data to verify test results.
- Experience in setting up and maintaining Selenium Grid to execute tests in parallel and enable cross‑platform testing.
- Experience developing automation test scripts to test REST APIs using REST Assured or any Java‑based libraries.
- Experience with Web Services Technologies (e.g., REST, SOAP, XML, JSON) and testing Web Services.
- Comprehensive knowledge of Scrum and/or Kanban Agile development process and ceremonies (scrums, backlog grooming, retrospectives, demonstrations).
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.
- Exposure to AI‑assisted test automation development.
- Experience building self‑healing automation frameworks.
- Knowledge of synthetic data generation methods with/without using AI.
- Experience configuring and executing automation tests in containers.
Skills
AWSBDDCheckmarxConfluenceCypressDB2DockerGitGherkinJenkinsJavaJavaScriptJunitKanbanMavenOracleParasoftPlaywrightPostgreSQLPythonRESTREST AssuredScrumSeleniumSelenium GridSOAPSonarQubeSQLStashTDDTestNGUiPathVersionOneXMLJSON
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free