Software Development Engineer In Test
- Test Planning: Collaborate with Product Owners and the development team to create detailed and effective test plans that align with product requirements and user stories.
- Manual Testing: Perform approximately 30% manual testing of application functionality to validate new features and ensure core workflows meet expected behavior.
- Test Automation: Design, develop, and maintain automated test scripts to validate functionality, improve test coverage, and support continuous delivery.
- Integrate Automated Tests into CI/CD Pipelines: Ensure test automation is seamlessly integrated into the build and deployment processes using tools like Azure DevOps or GitHub Actions.
- Design and Maintain Test Data: Create and manage test data strategies to support a variety of testing scenarios, including edge cases and negative paths.
- Conduct API and Backend Testing: Write and execute comprehensive API tests (e.g., using Postman or similar tools) to ensure service-level integrity across distributed systems.
- Contribute to Performance and Load Testing Efforts: Collaborate with the performance engineering team to design and execute performance tests using tools like k6 or similar.
- Maintain Test Documentation: Document test cases, processes, and standards to support knowledge sharing and reproducibility across teams.
- Support Regression Testing: Own or contribute to the development of regression test suites to support frequent releases and product iterations.
- Advocate for Quality Across the SDLC: Promote a culture of quality by participating in sprint planning, retrospectives, and other Agile ceremonies.
- Monitor and Report Test Results: Provide actionable insights by monitoring test execution, triaging failures, and clearly reporting defects with steps to reproduce.
- Collaborate with Developers on Unit Testing: Partner with developers to ensure unit tests are in place and provide early feedback during the development lifecycle.
- Participate in Code Reviews: Actively engage in code reviews for both production and test code to uphold code quality and identify testability concerns.
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- Minimum of 2 years of hands-on experience in software testing.
- Proficiency in JavaScript, TypeScript, or C# (JavaScript experience strongly preferred).
- Experience with UI test automation tools (Playwright preferred).
- Strong analytical and problem-solving skills with keen attention to detail.
- Effective communication skills and the ability to collaborate in a team-oriented environment.
- Hands-on experience with API testing and automation using tools such as Postman or similar.
- Solid understanding of test planning, execution, and defect management processes.
- Experience testing within microservices-based architectures.
- Familiarity with cloud environments, particularly Microsoft Azure.
- Ability to provide accurate testing estimates and adjust schedules as needed.
- Strong understanding of product goals and the ability to contribute quality-driven insights.
- Adaptability to fast-changing priorities and cross-functional collaboration.
- Demonstrated initiative in expanding technical proficiency and applying it to test design.
- Experience collaborating with development teams on unit testing and refactoring efforts.
- Experience with DevOps practices, including build and release pipeline management.
Recommended Jobs
Field Service Technician
Job Description Job Description An international company with a facility near Wixom, MI is currently seeking a Field Service Technician for long-term opportunities with their growing team. These …
Forklift Operator
Job Description Job Description **FORKLIFT OPERATORS NEEDED** **PAY-$18 Job Duties: Loading, unloading, shipping, and receiving warehouse items. Transporting materials to different locati…
Truss Assembler - 2nd Shift
Do you enjoy working with a team? With your hands? If so, this is a great opportunity to get your foot in the door of a booming industry with one of the nation’s best! Our goal is to employ people wh…
Industrial electrician / hr
AWS/CES is looking for an Industrial Electrician – 3rd Shift ($32/hr) Location: Warren, MI Pay Rate: $32.00 per hour Shift: 3rd Shift Employment Type: Temp-to-Hire …
Housekeepers
FULL-TIME, NON-EXEMPT POSITION; YMCA OF GREATER NASHUA; NASHUA BRANCH Schedule: Monday – Friday 12:00pm – 8:00pm Join a Mission that Matters At the YMCA of Greater Nashua, your work as a housekeep…
NP / PA - Emergency Care Center APP - Occasional
Overview: The Nurse Practitioner (NP) demonstrates excellent customer service performance in that his/her attitude and actions are at all times consistent with the standards contained in the Vision, …
Diesel Mechanic
Senior Certified Diesel Mechanic - Heavy Mining Equipment We're seeking experienced Certified Diesel Mechanics to join our dynamic mining operations team. In this role, you'll leverage your expe…