QA Automation Engineer is a key role in the Integrations team under the Corporate Technology umbrella. In this role, you will work closely with systems analysts, development team and other QA team members. You are expected to work with use cases, build new test cases, look at the existing test cases, build test automations, perform load testing, stress testing. You need to have knowledge of Java, SQL, Rest APIs, frameworks like Junit, TestNG and tools like POSTMAN, SOAPUI etc. You are expected to analyze the technical specs, use cases to come up with various test case scenarios. You will work in Agile framework and are expected to communicate updates with development team and team leads.
Your tasks will include:
- Developing automated tests for integrations and functional scenarios, including for the backend, frontend, data storage system, etc
- Developing and implementing testing strategies for software products
- Developing and improving current automation tools
- Maintaining test documentation
- Validating tests and scenarios written by other testers
- Conducting test cycles using functional, integration, and load testing
- Evaluating test results, preparing reports, and making suggestions for quality improvement
- Analyzing results, increasing test coverage, participating in development, and implementing new approaches to product testing
- Participating in root cause analysis and debugging
What we expect from you:
- Degree in computer science, information systems, or relevant experience
- 5+ years of experience as a QA Automation Engineer
- Strong analytical and problem-solving skills
- Experience in load testing, stress testing
- Experience in working with large volumes of data and data quality testing
- An understanding of the differences between various types of testing
- The ability to support all the quality processes in the team independently
- API understanding and testing: REST, SOAP, Swagger, Postman
- Knowledge of networking: HTTP/HTTPS, request/response cycles and status codes
- Knowledge of Java, SQL, Relational Databases
- Experience with Git, Jenkins
- Knowledge of Selenium; API testing experience
- Knowledge of automated testing tools: TestNG, JUnit etc
- Experience with Salesforce and MuleSoft would be a strong advantage
- Familiarity with Scrum Agile methodologies and practices
- Knowledge of relational database operation
- English proficiency level B2 (Upper Intermediate)
We offer:
- Private medical insurance for you, one adult dependent, and your children
- Meal tickets
- Private pension plan
- Life insurance
- Vision reimbursement
- Annual leave and additional vacation days based on tenure
- Cafeteria Benefit Plan where you will be able to flexibly customize your benefits package based on your budget and personal needs
- Veeam Care Days – additional 24 hours for your volunteering activities
- Professional training and education, including courses and workshops, internal meetups, and unlimited access to our online learning platforms (Percipio, Athena, O’Reilly) and mentoring through our MentorLab program
Please note: If the applicant is permanently present outside of Romania, Veeam reserves the right to refuse to consider the application for a job.
Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.Please note that any personal data collected from you during the recruitment process will be processed in accordance with our Recruiting Privacy Notice.
The Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to us, will be processed by us in connection with our recruitment processes.
By applying for this position, you consent to the processing of your personal data in accordance with our Recruiting Privacy Notice.