The Software Development Engineer in Test designs and develops system test automation scripts using tools such as Selenium, Protractor, Jasmine, Cucumber, or equivalent technologies. The role supports automation solution planning and estimation, assesses existing architectures and test platforms, and develops strategies for their growth. It involves designing tests for automation platforms and distributed-system integrations, collaborating with business analysts and developers to elaborate requirements for Acceptance Test Driven Development, and implementing automated test scenarios, test cases, test data strategies, and reports. The engineer also improves existing automation frameworks for speed, flexibility, and usability, including using parallel processing or grid systems, and establishes metrics to assess product and testing quality and provide feedback to engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior