Job Overview
Our client is seeking a highly experienced Senior QA Automation Engineer to join our team. The successful candidate will be responsible for designing, developing, and executing automated test scripts for both frontend and backend components of our software applications. The ideal candidate should have in-depth knowledge of C#, .NET Core 6, SQLAzure, MongoDB, Azure MessageBus/RabbitMq, Elastic/Kibana, and Vue.js 2/3, as well as experience with frontend testing frameworks and MS DevOps for test plans.
Responsibilities:
- Design, develop and execute automated test scripts for both frontend and backend components of our software applications;
- Collaborate with the development team to understand the requirements and ensure high-quality software applications;
- Set up and automate a test suite by collaborating with the development team;
- Test and validate APIs using openapi;
- Perform functional, integration, and regression testing;
- Report and track defects in the software applications;
- Work closely with the team to identify and resolve software defects.
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field;
- 4+ years of experience in software testing and automation, with a focus on both frontend and backend components;
- Strong experience in C#, .NET Core 6, SQLAzure, MongoDB, Azure MessageBus/RabbitMq, Elastic/Kibana, and Vue.js 2/3;
- In-depth knowledge of frontend testing frameworks such as Cypress, Selenium, or similar;
- Thorough knowledge of openapi for API testing and validation;
- Thorough knowledge of MS DevOps and test plans;
- Excellent understanding of software testing methodologies and principles;
- Strong experience in test automation frameworks such as Selenium, Appium, or similar;
- Excellent communication and problem-solving skills;
If you have any questions or need further assistance, please let me know.