Role Description
We are seeking a highly skilled and detail-oriented Test Developer to join our remote engineering team. In this role, you will design, develop, and maintain automated and manual testing frameworks to ensure the quality, performance, and reliability of software applications and systems.
The ideal candidate has strong experience in software testing, automation development, and quality assurance processes. This position requires analytical thinking, technical expertise, and the ability to collaborate effectively in a fully remote environment.
-
Design, develop, and maintain automated test frameworks and test scripts
-
Execute manual and automated tests to validate system functionality, performance, and security
-
Collaborate with software developers, product managers, and QA teams to define testing requirements
-
Identify, document, and track bugs and system issues using test management tools
-
Develop test plans, test cases, and test strategies for new and existing applications
-
Integrate automated testing into CI/CD pipelines for continuous testing and deployment
-
Perform regression, integration, and performance testing
-
Analyze test results and provide actionable insights to improve product quality
-
Maintain documentation for testing processes, tools, and frameworks
Qualifications
-
Bachelor's degree in Computer Science, Software Engineering, or related field
-
3+ years of experience in software testing or test development
-
Strong experience with test automation tools (e.g., Selenium, Cypress, Playwright)
-
Proficiency in programming languages such as Python, Java, JavaScript, or C#
-
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
-
Solid understanding of software development lifecycle (SDLC) and QA methodologies
-
Experience with API testing (Postman, REST Assured, or similar tools)
-
Strong analytical, problem-solving, and organizational skills
-
Excellent communication skills for remote collaboration
-
Must be legally authorized to work in the United States (valid U.S. work permit required)
Preferred Qualifications
-
Experience with performance testing tools (e.g., JMeter, LoadRunner)
-
Familiarity with containerization tools (Docker, Kubernetes)
-
Knowledge of cloud platforms (AWS, Azure, or GCP)
-
Experience working in Agile/Scrum environments
-
ISTQB or other QA certifications
Benefits
-
Competitive hourly compensation
-
Fully remote work environment
-
Flexible work schedule
-
Professional development and certification support
-
Collaborative and innovation-driven culture
-
Career growth and advancement opportunities