QA Engineer Automated 3
Role details
Job location
Tech stack
Job description
- Develop, maintain, and enhance automated test scripts
- Execute automated tests across various environments including Windows, Linux, and cloud platforms like AWS to validate system functionality and performance.
- Collaborate with cross-functional teams to understand requirements, create comprehensive test cases, and ensure coverage of functional and non-functional testing scenarios.
- Perform API testing utilizing RESTful APIs with tools like Postman or SoapUI; automate API validation using scripting languages such as Python or JavaScript.
- Conduct root cause analysis for defects found during automation runs; troubleshoot issues related to software bugs, network problems, or environment configurations.
Requirements
Do you have experience in TestNG?, We are seeking a highly motivated and detail-oriented QA Engineer Automated 3 to join our team. In this role, you will be responsible for designing, developing, and executing automated test scripts. Your expertise in creating test plans, performing complex functional, application, and regression testing will help streamline testing processes, identify issues early, and contribute to delivering reliable, high-performance software solutions. Strong teamwork and interpersonal skills and ability to work with customer as needed during the test cycles. If you thrive in a fast-paced environment and are passionate about quality assurance and automation, this opportunity is perfect for you!, * Proven experience in automated software testing
- Proficiency in scripting languages such as Java, Python, JavaScript, C#, or Bash (Unix shell) for automation purposes.
- Hands-on knowledge of test automation frameworks including Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), and Appium for mobile testing.
- Familiarity with RESTful API testing and validation using tools like Postman or SoapUI; experience with API automation is highly desirable.
- Solid understanding of SDLC (Software Development Life Cycle), Agile methodologies like Scrum or Kanban, and Waterfall project management approaches.
- Experience working with databases such as MySQL, SQL Server (Microsoft SQL Server), Oracle, or MongoDB; ability to perform data analysis using SQL/PLSQL queries.
- Knowledge of performance testing tools like LoadRunner or JMeter; ability to analyze system performance metrics effectively.
- Strong debugging skills combined with excellent problem-solving abilities; capable of conducting thorough root cause analysis to resolve complex issues swiftly.
- Familiarity with DevOps practices including CI/CD pipelines using Jenkins or GitLab; experience integrating automated tests into build processes is a plus.
- Excellent communication skills with the ability to document test plans, reports, and defect logs clearly; experience with tools like Jira or TFS is preferred. Join us in delivering innovative software solutions by ensuring top-tier quality through cutting-edge automation!