Responsibilities:
- Develop, implement and maintain automated test cases for web applications.
- Perform performance testing using industry-standard tools like JMeter, LoadRunner, K6, etc.
- Collaborate with cross-functional teams to identify and analyze product requirements, identify automation opportunities and define test strategies.
- Design, develop, and execute manual and automated test cases to ensure that the product meets functional, performance, and security requirements.
- Work with developers to reproduce and troubleshoot issues, ensuring they are resolved.
- Continuously monitor test results and maintain test automation suites for both regression and feature coverage.
- Generate and communicate reports on test results and quality metrics.
- Participate in code reviews, design reviews, and provide feedback on testability.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Minimum of 5 years of experience as an Automation QA Engineer.
- Strong experience with automation tools like Selenium, Appium, Cypress, etc.
- Experience with performance testing tools like JMeter, LoadRunner, K6, etc.
- Experience with API testing and tools like Postman, REST-Assured, etc.
- Hands-on experience with testing frameworks such as TestNG, JUnit, NUnit, etc.
- Good communication and interpersonal skills.
- Excellent problem-solving and analytical skills.
Preferred Qualifications:
- Experience with Agile and Scrum methodologies.
- Familiarity with source control systems like Git, SVN, etc.
- Experience with cloud-based testing services like AWS Device Farm, Sauce Labs, BrowserStack, etc.
- Knowledge of programming languages like Java, Python, JavaScript, etc.
- Experience with test automation for mobile applications.
- Strong understanding of software development lifecycles.
If you meet the requirements and are interested in the position, please submit your resume to hr@hodfords.com / ly.nguyen@hodfords.com