engineering
Posted Mar 18Senior QA Automation engineer
at TransPerfect
On-site
Responsibilities
- Core Capabilities: Design & Development: Design, develop, and maintain automated test frameworks and tools using programming languages and automation technologies that are compatible with the application under test.
- Develop and maintain automated test scripts based on test cases, ensuring they are efficient, reliable, and maintainable.
- 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.
- Ensure the reusability of all the components developed. Job
Requirements
- At TransPerfect the sky is the limit, our AI/ML solutions are redefining the language industry's long-standing benchmarks and accepted norms, and your code could be part of this revolution.
- Communication & Collaboration: Listen to the ideas and concerns of others to develop an understanding of how their ideas relate to others and act to address concerns.
- Problem Solving: Demonstrate the ability to look at problems from different points of view and try to find solutions.
- Digital Literacy: Keep up to date with the latest trends, tools, and best practices in QA automation, and share this knowledge with the team. Duties &
- Responsibilities: Be a part of a Scrum team working on Saas applications using modern JS frameworks and Java API microservice architecture.
- requirements Education Preferred: Bachelor's degree in Computer Science or equivalent Work
- experience as an Automation Lead or 5 years of
- Experience working with Selenium, JUnit and TestNG as a Developer.
- Experience in Java and Selenium, wireframes design, scripting automation UI and Java
- Experience working with load testing tools like JMeter and Locust.
- Experience working in Agile/Scrum model.
- Experience of working in large projects involving multiple parties including Project Managers and third-party vendors on high profile and technologically innovative enterprise solutions.
- Experience with a wide variety of continuous integration and source control tools. Proven track record of successful implementation of all project life cycle stages from
- requirements gathering through implementation and enhancements. Understand the fundamentals of DevSecOps CI/CD pipeline.
- Experience in building APIs for B2B, B2C product solutions. Other:
- Experience with JIRA and Bitbucket is a plus.
- Experience with TBX and XLIFF is a plus. LSP industry experience, Enterprise, Legacy application integration experience is a plus
Experience
- Experience: 3 years of
Additional details
- TransPerfect Is More Than Just a Job… Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that.
- Each of our 100+ offices has its own individual identity, and each also has its own unique rewards.
- Job description TransPerfect Is More Than Just a Job… Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that.
- 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.
- The continued growth of the company gives us the opportunity to provide creative technology-based solutions to meet the challenges of the business.
- This is an exciting opportunity to write software that makes a direct impact on the company’s day-to-day activities and bottom line.
- 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.
- Summary: The role of the QA Automation Engineer consists of designing, developing, and maintaining automated testing frameworks and tools to streamline the testing process and ensure software quality.
- The QA Automation Engineer time allocation is as follows; 90% working on automation for user stories, and 10% working on deployment matters and QA support.
- Risk Management: Identify risks and develop risk management plans/processes and successfully implement/operate them.