Description
We are looking for some SQA Engineer, who is responsible for planning and preparing test automation scripts for mobile and web. Examining products to determine the quality and engaging with customers and gathering product feedback, among other duties. Therefore, a strong understanding of agile processes and the related QA lifecycle and automation methodology are necessary as well.
Job Responsibilities
Job Responsibility:
- Analyze user stories, use cases, and acceptance criteria and develop or update test cases, test suites and bug reporting.
- Build test script for mobile and web automation.
- Performance testing using JMeter
- Executing new test cases to verify and validate user stories that are satisfying acceptance criteria.
- Thorough understanding of SDLC, specifically automated QA processes in agile development environments
- Log defects, work with development to resolve and verify fixes when implemented.
- Participate in the identification and implementation of continuous improvement in our process and standards for the entire team.
Skill Requirements:
- Minimum 4 years of relevant experience in SDLC/UAT type testing.
- Telecommunications industry experience is preferred.
- Strong programming skills JavaScript, Python and understanding of test frameworks.
- Experience with Mobile Automation with Mocha and Allure Report in real devices and cloud platform.
- Exposure to generic test automation frameworks for acceptance testing and acceptance test-driven development, e.g. Webdriver IO, Cypress, Selenium.
- Experience testing complex web applications and APIs.
- Must be detail oriented with excellent analytical skills
- Experience with QA and Agile/Scrum development process.
- Experience with API testing like Postman.
- Experience in automation using Page Object Model framework with selenium, Appium.
- Experience with Mobile automation tests run on Browser Stack.
- Experience with parallel tests run on Browser Stack
- Exposure to common CI/CD tooling such as Docker, Jenkins etc is a plus.
- Confident using Git and Jira.
- Highly motivated and confident enough in team leading.
Educational Requirements:
B.Sc./M.Sc in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.