Job Description :
One of our clients is looking for Software Developers in Test (SDT) for our Quality Engineering Organization. As an SDT, you will be given the responsibility of leading testing and automation efforts as well as writing test automation for our internal products.

Our Quality Engineering Organization brings engineering talent to the forefront and works closely with development to continuously deliver code to our customers that is reliable, scalable, and functional. We are looking for technical development engineers that have experience in testing and who will help us continue our mission of providing a high-quality experience for our customers while working in a collaborative, dynamic and fun environment.

Job Description:

Participates in technical quality discussions and helps to achieve decisions related to the design specification of a product/project
Designs and develops test automation frameworks and drives adoption of common testing toolCreates test automation and performance testing harnesses and coding standards.
Writes functional, integration, performance, load and stress test automation tests APIs, user interfaces, web services and/or web applications.
Stays current with test automation techniques, tools and best practices
Collaborates with other quality and development engineers to build, evolve and maintain a scalable continuous build and deployment pipelineTrains and guides more junior team members on technical skills.
Conducts code reviews of more junior SDT''s tests
Provides input for solving problems and recommends or executes a well-defined remediation plan
Collaborates with other quality and development engineers to build, evolve, and maintain a scalable continuous build and deployment pipeline
Promotes and solicits ideas with quality and development teams through technical presentation participated in
Must possess the ability to understand new concepts quickly, and apply them accurately through an evolving, dynamic environment
Demonstrated advanced knowledge of web protocols, networking, and systems
Demonstrated proficient to advanced working knowledge of at least two languages - Python, Javascript, Ruby, Java, or C++ (Python being one of the two)
Experience with Linux, such as Red Hat or Ubuntu and/or Windows
Demonstrated advanced knowledge of UI automation tools such as Selenium
Strong knowledge of open source tools such as curl, JMeter
Working experience implementing test code within a continuous integration and delivery pipeline
Demonstrated proficiency in creating technical documentation
Strong knowledge of performance, load, and stress testing
Experience working within an agile development process (Scrum, XP, Kanban, etc from the test design, test automation, and execution perspective
             

Similar Jobs you may be interested in ..