Title: Senior Software Engineer in Test, Full Stack UI
Location: Latin America (REMOTE)
Duration: Long Term
What you will be doing
- Building and creating enterprise Test automation strategy & Road map, Capacity Planning.
- Developing automation scripts in parallel to feature development to enable CI/CD.
- Developing and overseeing the processes, toolsets, and staging environments necessary to support our testing strategy.
- Assist in on-going process improvement efforts to ensure test planning, execution, and reporting is effective and efficient.
- Promote QA productivity through automation, tools, and other best practices.
- Lead the definition, implementation, and maintenance of standard test automation processes, methodologies, tools and templates.
- Do Code reviews, verify coding standards are being met.
- Work with peer engineers in Development, QA, and Project Management.
- Developing, analyzing and reporting on critical product quality metrics.
- Be hands-on to automate repeated tasks and build test coverage through existing or new infrastructure.
- Assess the problem statement and arrive at the innovative solutions.
- Work with Geographically Dispersed Teams.
- Understanding major browser technologies to ensure that the client's web interface works seamlessly across all browsers.
Required skills and experience
- 12+ years of hands-on software development or Tools development experience.
- Strong Experience with languages like Python, Java or NodeJS.
- Proficient in Algorithms.
- Experience with modern Javascript frameworks (AngularJS and Angular2+ preferred).
- Knowledge of secure web development practices.
- Working knowledge of git or other version controlling tools.
- Experience in improving web application performance and testing tools.
- Good knowledge of web applications stacks and the http protocols suite.
- Excellent in Oral, written communication & Documentation Skills.
- Knowledge in CI tools like Bamboo/Jenkins /Gitlab.
- Familiarity with web data formats like JSON, MIME, XML, HTML.
Bonus points for
- Experience with Docker and Kubernetes.
- Experience with AWS, Azure or GCP.
- A good understanding of security products like SWG, Web proxies or cloud security solutions.
Education
Degree in Computer Science