×
Register Here to Apply for Jobs or Post Jobs. X

QA Automation Tester

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: DS Technologies Inc
Full Time position
Listed on 2026-02-04
Job specializations:
  • Software Development
    Software Testing, DevOps, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

Overview

Job Title:

Automation Tester

Location:

Remote

Required Skills
  • Programming

    Skills:

    Proficiency in Java, Python, or JavaScript for test script development.
  • Test Automation Tools:
    Experience with Selenium, Appium, or similar tools for automated testing.
  • API Testing:
    Knowledge of tools like Postman for testing application interfaces.
  • CI/CD Integration:
    Ability to integrate automated tests with CI/CD pipelines using Jenkins or similar tools.
  • AI Testing:
    Understanding of AI testing frameworks and tools for testing machine learning models and AI-driven applications.
  • Analytical Thinking:
    Strong analytical skills for test case design and result interpretation.
  • Communication

    Skills:

    Clear communication for collaborating with team members and documenting test results.
  • Cloud Testing:
    Minimum 2+ years of experience testing in a cloud environment (GCP preferred). Includes verification of test conditions using backend systems, running SQL queries, navigating cloud storage objects, and checking service responses using tools like SoapUI.
Day-to-Day Responsibilities
  • Developing Automated Testing Frameworks:
    Design and implement automated testing frameworks to streamline testing processes and improve efficiency.
  • Creating Test Scripts:
    Write and maintain automated test scripts for functional, regression, and performance testing of software applications.
  • Integration with CI/CD:
    Integrate automated tests with CI/CD pipelines to enable continuous testing and deployment.
  • Executing Test Cases:
    Run automated test cases to validate software quality, identify defects, and ensure adherence to requirements.
  • Identifying Test Scenarios:
    Analyze software requirements and user stories to identify test scenarios suitable for automation.
  • Maintaining Test Suites:
    Update and enhance automated test suites to accommodate changes in software functionality and requirements.
  • Collaborating with Development Team:
    Work closely with developers to understand software design and behavior, and address issues identified during testing.
  • Performance Testing:
    Conduct automated performance tests to assess application performance under various conditions and workloads.
  • Security Testing:
    Implement automated security tests to identify vulnerabilities and ensure the security of software applications.
  • Test Reporting and Analysis:
    Generate test reports, analyze test results, and communicate findings to stakeholders for decision-making.
  • Training and Knowledge Sharing:
    Provide training on test automation tools and techniques to team members and share best practices for test automation.
  • Maintaining Test Environments:
    Set up and maintain test environments, ensuring consistency and reliability for automated testing.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary