Automation Test Engineer
: Job Details :


Automation Test Engineer

22nd century technologies

Location: Alexandria,VA, USA

Date: 2024-12-02T19:16:12Z

Job Description:

Job Title: Automation Test Engineer

Location with zip code: Alexandria, VA (Hybrid 3 days onsite)

Duration: FTE

Clearance Required: Active DoD Secret Clearance or above

Certification Required: NA

Roles and Responsibilities:

  • Establish and maintain a test and evaluation master plan.
  • Integrate automated tests into CI/CD pipelines using tools like Jenkins, Azure DevOps, GitLab CI, to ensure seamless execution during build processes.
  • Design, develop, and maintain automated test scripts using SmartBear TestComplete for a wide range of applications and integrate them with the CI/CD pipeline.
  • Continuously improve test automation frameworks and best practices to enhance efficiency and test coverage.
  • Identify and test discrete units thoroughly prior to deployment, design and execute test scripts for all system modules, interfaces, and design modifications, and perform unit testing to resolve issues and defects before delivery for Government testing.
  • Provide test plans and reports for each module, detailing test scenarios and pass/fail results, along with impact assessments and resolutions for open issues, ensuring compliance with technical, functional, and operational requirements.
  • Conduct comprehensive testing including unit, integration, regression, load, and stress tests to validate system compliance, 508, API, interoperability, and performance, ensuring all components meet interface standards and operational requirements.
  • Coordinate with the Government for user acceptance tests (UAT), develop UAT documentation, manage issue resolutions, and conduct validation to ensure readiness for production deployment, adapting tests as needed based on environmental feedback.

Required Skills and Qualifications:

  • 5+ years of experience in software test automation.
  • Strong understanding of object-oriented programming.
  • Proficiency with SmartBear/TestComplete for automating functional and regression tests.
  • Experience with CI/CD pipeline integration using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Strong knowledge of programming languages used for test automation such as Java, C#, or JavaScript.
  • Experience with test management tools like TestRail, Jira, or similar.
  • Conduct accessibility testing to ensure applications meet Section 508 compliance requirements.
  • Familiarity with modern software development stacks, including web services, microservices architecture, and cloud platforms (AWS, Azure, GCP).
  • Experience in testing APIs, mobile, and desktop applications.
  • Experience with BDD/TDD practices and testing frameworks like Cucumber, Selenium, or Cypress.
  • Strong understanding of Agile/Scrum methodologies and DevOps culture.
  • Excellent problem-solving and analytical skills, with attention to detail.
  • Ability to work collaboratively in a cross-functional team environment.

Preferred Skills:

  • Experience with performance testing tools like JMeter or LoadRunner.
  • Knowledge of Docker, Kubernetes, and containerization technologies.
  • Experience with Git for version control and code review practices.
  • Certification in Test Automation or Quality Assurance (e.g., ISTQB, Certified Test Engineer).

Tools:

  • Smart bear/Test complete, AzureDevOps, Selenium, Java, JMeter, Cucumber, TestNG, JIRA.
Apply Now!

Similar Jobs (0)