5-7 yrs experience, Junior to Mid-level
Build and maintain web, API and mobile automation tools and frameworks.
- Work with infrastructure team improve the CI/CD pipeline with focus on reliability and automation of deployment.
Skills:
- Working understanding and experience of Test-Driven Development and CI/CD best practices.
- Understanding of web, API and mobile automation tools and frameworks.
- Excited about learning and growing.
• Strong organizational skills. • Attention to detail and critical thinking.
• Ability to translate business requirements into technical test cases for automation. • Ability to coordinate with cross-functional work teams.
- Experience working with collaborative geographically dispersed team members.
- Solid communication and troubleshooting abilities.
- Advanced written and verbal communication skills.
- A self-starter who can be visionary, detailed-oriented, and an enthusiastic team player.
- Advanced troubleshooting and debugging abilities.
- Strong problem-solving skills and ability to come up with creative solutions.
- Advanced understanding of the full application and the dependencies required for connecting and working with 3rd party vendors.
- Ability to create and maintain pipelines to support existing CI/CD systems.
- Possess ability to lead others in the completion of large-scale projects.
Education:
- BS/MS degree in Computer Science or equivalent experience.
Experience:
- Experience working in an Agile/Scrum development process.
- Knowledge of algorithms, data structures, complexity theory and object-oriented design.
- Solid programming experience, NodeJS and Typescript preferred.
- Experience with automated (JS) testing frameworks such as PLaywright
- Cloud environment experience and AWS certifications are a plus.
- Experience developing high quality test automation.
- Experience maintaining and enhancing automated testing projects.
- Knowledge of software quality assurance/engineering methodologies, tools and processes.
- Strong, object-oriented design and coding experience.
- Experience building automated testing projects from ground up.
- Experience building CI/CD processes and leveraging tools such as Jenkins.