Job Description
Job Title: Software Test Engineer
Location: Remote( Dallas, TX,NY , NJ, GA Candidates only)
Job Type: Long Contract-W2 Only
Implementation: Persistent systems
Job Summary:
We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) with 5+ years of hands-on experience in designing, developing, and executing automated test frameworks and tools. As an SDET, you will be an integral part of our engineering and QA teams, ensuring high-quality software through automation and contributing to all phases of the development lifecycle.
Key Responsibilities:
- Design, develop, and maintain robust automation frameworks for web, mobile, API, and backend systems.
- Develop automated test scripts using tools like Selenium, Cypress, Playwright, or Appium.
- Collaborate with developers, product managers, and QA analysts to identify test requirements and plan testing for new features.
- Implement continuous testing in CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
- Write and maintain test cases for functional, regression, performance, and security testing.
- Perform API testing using tools like Postman, Rest Assured, or Karate.
- Monitor, analyze, and report test results with defect tracking and management tools like Jira or Azure DevOps.
- Participate in code reviews and contribute to automation best practices and testing strategies.
- Mentor junior SDETs and QA engineers in test automation and practices.
- Drive quality engineering efforts in an Agile/Scrum development environment.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as an SDET or QA Automation Engineer.
- Strong programming skills in Java, Python, JavaScript, or C# .
- Proven experience with test automation frameworks (e.g., Selenium WebDriver, TestNG, JUnit, Cypress, Robot Framework).
- Proficiency in API testing tools (e.g., Postman, REST-assured, SOAP UI).
- Experience with version control (Git), CI/CD tools (Jenkins, GitLab CI), and build tools (Maven, Gradle).
- Solid understanding of Agile/Scrum methodologies and software testing lifecycle.
- Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications:
- Experience with performance testing tools (e.g., JMeter, Gatling).
- Exposure to cloud platforms like AWS, Azure, or GCP.
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
- ISTQB or similar testing certifications.
- Experience with BDD tools like Cucumber
Job Tags
Contract work,