Description
Systems Integration & Development (SID) is an award-winning IT solutions provider headquartered in Rockville, MD seeking a Test Automation Engineer. This is a full-time and hybrid position.
Role & Responsibilities
- Design, develop, and maintain automated test scripts for APIs, backend services, and user-facing applications, including tools that support data-driven and scientific operations.
- Build and enhance scalable test automation frameworks using tools such as Selenium, Playwright, Cypress, or similar.
- Collaborate with developers, QA engineers, and product teams to define test strategies and acceptance criteria for high-performance, cloud-native applications.
- Integrate automated tests into CI/CD pipelines to support continuous delivery of reliable software in multi-cloud environments.
- Analyze test results, identify root causes of failures, and work with development teams to resolve issues efficiently.
- Ensure comprehensive test coverage across unit, integration, regression, and end-to-end tests.
- Contribute to a quality-first mindset by advocating best practices in test automation and software reliability.
- Maintain clear, version-controlled documentation of test strategies, frameworks, and outcomes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software testing, with a strong focus on test automation.
- Proficiency in a programming language such as Java, Python, JavaScript, or C#.
- Hands-on experience with test automation tools such as Selenium, Cypress, JUnit, TestNG, or Robot Framework.
- Experience with API testing frameworks (e.g., Postman, Rest Assured).
- Familiarity with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
- Strong understanding of Agile software development and the software testing lifecycle.
Preferred Qualifications
- Experience testing data pipelines, scientific modeling software, or visualization tools.
- Exposure to performance or load testing tools (e.g., JMeter, Gatling).
- Experience testing in cloud-based environments or using cloud-based test platforms (e.g., BrowserStack, Sauce Labs).
- Familiarity with containerization (e.g., Docker) and virtualization technologies.
- ISTQB or equivalent software testing certification.
Benefits
Systems Integration & Development (SID) offers a unique, stimulating and challenging environment that fosters individual growth and rewards performance. Systems Integration & Development (SID) is an Equal Opportunity Employer.
Some of our competitive benefits include
- Generous Paid Time Off (PTO) and all Federal Holidays off
- Comprehensive Health Coverage
- Retirement Savings Plan
- Pre-Tax Benefit Programs
- Wellness and Work-Life Support
- Professional Development
- Performance and Referral Bonuses
- Life and Disability Insurance