An SDET (Software Development Engineer in Test) is a professional skilled in both software development and software testing. They play a hybrid role that bridges the gap between developers and testers, with a focus on ensuring the quality and reliability of software applications. SDETs are instrumental in creating robust testing frameworks, tools, and processes, enabling automated testing as part of the development lifecycle.
Key Responsibilities
1. Test Automation: Develop and maintain automated test suites for functional, integration, performance, and regression testing.
2. Code Quality: Contribute to code reviews and ensure testability in the codebase.
3. Framework Development: Design and implement test automation frameworks tailored to the application and development environment.
4. Collaboration: Work closely with developers, QA teams, and product managers to understand requirements and define testing strategies.
5. Continuous Integration/Delivery: Integrate automated testing into CI/CD pipelines to ensure fast and reliable deployment cycles.
Skills Required
• Proficiency in programming languages (e.g., TypeScript, JavaScript).
• Experience with testing tools (e.g., Selenium, Cypress, Appium).
• Knowledge of software testing methodologies (e.g., black-box, white-box, and performance testing).
• Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions).
• Understanding of Agile and DevOps principles.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to step into an exciting role as a Software Developer in Test at an innovative tech company? As an SDET, you'll find yourself at the exciting intersection of software development and quality assurance. This hybrid role lets you utilize your coding skills while also diving deep into the world of testing, ensuring that the applications built are not just functional but also reliable and of the highest quality. Your responsibilities will include developing and maintaining automated test suites, conducting rigorous code reviews to ensure testability, and designing tailor-made automation frameworks that align perfectly with our cutting-edge applications. You'll be collaborating with a dynamic team of developers, QA professionals, and product managers to understand requirements and set robust testing strategies. Your work will integrate seamlessly into continuous integration and delivery (CI/CD) processes, propelling fast and efficient deployment cycles. If you're proficient in programming languages like TypeScript or JavaScript, familiar with testing tools such as Selenium or Cypress, and possess a good grasp of Agile and DevOps principles, we want to hear from you! Join us as we elevate our software quality initiatives to new heights in an enthusiastic, fast-paced environment where your contributions truly matter!
Based in Delray Beach, FL, G2i is a hiring platform run by engineers. The company offers services to that match companies and developers with pre-vetted React, React Native, GraphQL, and native iOS/Android focused engineers.
38 jobsSubscribe to Rise newsletter