Automation Tester

Location: Remote, DC
Employment Type: Contract to Direct Hire
Job ID: 140550
Date Added: 12/11/2023

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

* Required field.
Job Title: Automation Tester
Location: Remote

The Company
Our client is a dependable and trusted IT solutions provider in the Federal sector. They offer their clients end-to-end solutions to their mission challenges. We are looking for an Automation Tester to provide support to our government clients.

Salary Expectations:  $120,000 – $170,000

As an Automation Tester, you will play a critical role in our software testing and quality assurance process, focusing on designing and executing automated test scripts to ensure the reliability and functionality of our applications. You will work closely with the development and QA teams to identify test scenarios, create test cases, and implement test automation using tools such as Katalon and Selenium. Your expertise in test automation will be instrumental in driving efficient testing practices and delivering high-quality software solutions.

Key Responsibilities
  • Test Automation Development: Design, develop, and maintain automated test scripts using test automation frameworks such as Katalon and Selenium.
  • Test Planning: Collaborate with the QA team to define test requirements, identify test scenarios, and develop comprehensive test plans.
  • Execution and Analysis: Execute automated test scripts, analyze test results, and report defects to the development team for resolution.
  • Regression Testing: Perform regular regression testing to ensure existing functionality remains unaffected by new releases and updates.
  • Test Data Management: Manage and maintain test data to ensure accurate and repeatable test executions.
  • Defect Management: Track and monitor defects using defect tracking tools, escalating critical issues to the development team promptly.
  • Continuous Improvement: Stay updated with the latest testing methodologies and industry best practices, proposing, and implementing improvements to the testing process.
Required Skills
  • Test Automation Experience: Minimum 3 years of hands-on experience in test automation, utilizing tools such as Katalon and Selenium.
  • Programming Languages: Proficiency in at least one programming language, such as Java or C#, for test script development.
  • Automation Frameworks: Familiarity with test automation frameworks, design patterns, and best practices.
  • Web Technologies: Knowledge of web technologies such as HTML, CSS, JavaScript, and AJAX for testing web applications.
  • Test Case Design: Strong understanding of test case design and test scenario identification based on requirements and user stories.
  • Defect Reporting: Experience in defect tracking and reporting using defect management tools.
  • Analytical Skills: Strong analytical and problem-solving skills to identify and resolve testing issues.
Additional Preferred Skills
  • API Testing: Knowledge of API testing tools like Postman or SoapUI for testing web services.
  • Test Data Generation: Familiarity with test data generation tools and techniques.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience in integrating test automation with CI/CD pipelines for automated deployments.
  • Performance Testing: Exposure to performance testing tools such as JMeter or LoadRunner.
  • Agile Methodology: Experience in Agile software development methodologies and working within Agile project environments.