We are looking for engineers to join our growing team to work on highly visible, enterprise-wide software that is critical to TransPerfect’s success. Join a truly global team and an industry leader with a startup attitude, and come make your mark by creating next generation applications using bleeding-edge technologies.
Requirements
- Design, develop, and maintain automated test frameworks and tools using programming languages and automation technologies that are compatible with the application under test.
- Listen to the ideas and concerns of others to develop an understanding of how their ideas relate to others and act to address concerns.
- Identify risks and develop risk management plans/processes and successfully implement/operate them.
- Demonstrate the ability to look at problems from different points of view and try to find solutions.
- Keep up to date with the latest trends, tools, and best practices in QA automation, and share this knowledge with the team.
- Be a part of a Scrum team working on Saas applications using modern JS frameworks and Java API microservice architecture.
- Develop and maintain automated test scripts based on test cases, ensuring they are efficient, reliable, and maintainable.
- Work with the development team to integrate automated testing into the continuous integration and continuous deployment (CI/CD) pipeline, enabling faster feedback and earlier detection of defects.
- Run automated tests during different stages of the software development lifecycle, such as during build, integration, or release.
- Review and analyze the results of automated tests, identify defects, and report any issues to the development team.
- Maintain and update automated tests: Regularly update automated tests to reflect changes in the application, ensuring the tests remain relevant, efficient, and reliable.
- Collaborate with the development team: Work closely with developers to address defects, improve the software development process, and support continuous improvement.
- Follow a strong culture of security awareness and ownership using SDLC principles/methodologies.
- Responsible for testing within a complex environment that includes multiple connected systems.
- Ensure the reusability of all the components developed.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship