Location: Remote
Job Type: Permanent
Compensation Range: $62,400 - 72,800 per year
We are seeking a skilled Software Development Engineer in Test (SDET) to design and develop automation scripts using Selenium, Cucumber, and similar tools for our client.
In this role, you will work with Java and JavaScript to enhance test automation frameworks and collaborate with teams to support Acceptance Test Driven Development (ATDD). This role involves implementing automated tests, managing test data, and developing performance testing frameworks using JMeter, Gatling, or other tools. The ideal candidate is a self-starter with the ability to troubleshoot and improve performance issues while working closely with development teams.
Responsibilities:
Design and develop system test automation scripts using Selenium, Cucumber, or similar tools.
Develop with Java and JavaScript.
Plan and estimate test automation solutions; analyze current architecture and testing platforms to drive growth and improvement.
Create detailed test designs based on software test engineering principles, focusing on automation across distributed systems.
Collaborate with BAs and developers on requirements to support Acceptance Test Driven Development (ATDD).
Implement automated tests, including reviewing acceptance criteria, creating test scenarios, managing test data, and generating reports.
Enhance existing test automation frameworks for speed, flexibility, and ease of use; leverage parallel processing or grid systems to accelerate testing.
Gather and analyze performance requirements, and build performance testing frameworks for development and QA teams.
Develop performance test scripts using JMeter, Gatling, or other open-source tools.
Measure system performance, including throughput, response times, CPU, memory, and IO statistics.
Define and track test metrics to measure product quality and the effectiveness of testing feedback.
Qualifications:
Experience level: Experienced
BA/BS in Computer Science or related field.
4+ years in test automation and script development.
Experience with Selenium, Cucumber, Java, JavaScript.
Familiarity with tools like GitHub, JUnit, and performance monitoring.
Agile/Scrum experience, strong communication skills, and US citizenship.
Preferred:
Experience with Jenkins, Maven, and Cloud environments.
Knowledge of SOA, APIs, and mobile development.
JOBID: 1070002
#LI-CELLA
#LI-LM1
#LI-REMOTE
#PL
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Cella, a randstad digital company, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Cella by randstad digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.