QA Engineer (with Java automation) – Core Components
Do you know the difference between making good software and making great software? Do you have a passion for doing QA but want to be part of the quality problem-solving team? Are you comfortable in pairing with the development team and management to constantly improve the processes?
Then we’d love to meet you!
The Core Components team is looking for an experienced and thoughtful QA engineer who will play a central role in assuring the quality of the language platform that will power SDL products like Language Cloud and Studio.
About SDL
SDL is the global leader and innovator in language and content management services. With more than 25 years of experience, SDL creates transformative business results for customers around the world through content optimization and nuanced digital experiences, strengthened by our human expertise and machine learning technology.
About the team
The Core Components team is spread across multiple countries, most of the development team is located in Cluj-Napoca, with members in Ireland, UK and Czech Republic. We enjoy a multicultural environment and tools like Skype or Teams are a day’s norm in communicating with our remote colleagues.
We are an internal services and components team whose mission is to build, expand and integrate the core language processing capabilities of the broader SDL product offerings. Our operating model is to combine the best-of-breed third-party libraries with custom solutions and integrations to support the constantly evolving needs of the company.
As part of the Core Components teams you will:
- Analyze service, component and feature requirements, and build automated API and integration test cases to cover those requirements;
- Design, build and execute manual test cases as part of the test plan, to support a continuous delivery development;
- Use and maintain automation systems using Selenium and Cucumber, Jenkins, JMeter, Git;
- Drive error identification, logging and tracking in accordance with our department standards and strategy;
- Work with QA team members and software developers to troubleshoot test failures in the various test environments;
- Ensure that testing activities will allow applications to meet business requirements, fulfill end-user requirements and resolve system issues;
- Implement, track, and report key metrics to assure coverage of functional and non-functional requirements;
- Document, review and validate customer reported defects and feature requests against the automation test suites;
- Proactively communicate, share and influence other teams to improve quality, increase efficiency by using automation and provide stability;
- Research and make recommendations regarding technology and tooling improvements for a better validation process.
Our stack includes Maven, Jenkins, Selenium and Cucumber, JMetter, Pact, Nexus, Spinnaker, Kubernetes and we are deploying our services through Chef recipes on a hybrid cloud offered by NTT and Amazon AWS.
You might be a good fit if
- You have excellent problem-solving skills and like a good challenge;
- You have a deep knowledge in implementing continuous integration test suites;
- You have a strong customer-oriented attitude and work ethic;
- You can work with little direct guidance, are reliable and highly accountable;
- You appreciate collaborating with people across a variety of levels with diverse background;
- You have a commitment to do the right things right.
Desired skills
- Practical understanding of context-based exploratory or scenario-based testing techniques;
- Ability to troubleshoot, communicate and resolve generalized system, data, and/or application issues;
- Understanding and use of APIs in micro-services architecture, cloud-based platforms and data processing in the cloud;
- Experience with RESTful web services and the JSON data format;
- Web application testing experience, firm understanding of web standards, usability, scalability and security;
- Exceptional attention to detail;
- Great verbal communication skills, practical documentation and writing skills;
- Ability to work in a distributed team and adjust to shifting priorities;
- Good understanding of agile development practices.
Get email alerts for the latest"QA Engineer jobs in Cluj, 400157 ro (primary)"
