Job Responsibilities
- Develop testing frameworks to provide thorough coverage of implemented features, configuration changes and other change requests.
- Use UI testing tools for various front-end technologies, including web apps and mobile apps, working with physical and simulated devices.
- Maintain test cases and keep them up to date to Functional Requirements
- Automation of test scenarios and cases and reporting of test results and functional coverage
- Continuous regression test of applications
- Identify, isolate, replicate, report and track issues to closure in an issue tracking system.
- Review requirements, providing feedback on completeness, testability and other risk areas.
- Estimate the effort and duration of tasks assigned.
- Provide regular status updates to project team, supervisors and project managers.
- Manage and maintain testing environments including user accounts, configs and deployments.
- Participate in identification and implementation of continuous improvement opportunities within QA and broader project teams.
- Work closely with the DevOps team to integrate test automation into CI / CD pipelines.
Qualifications Required
Bachelor's or Master's degree in Computer Science or any related STEM (Science, Technology, Engineering, or Mathematics) fields.4+ years of experience in information technology, specifically in software engineering or testing automation roles and attaining Testing-related certification, such as ISTQB is a plus.Great team player with and independent self-starter attitude.Possess excellent communication skills and is comfortable communicating with senior management.Willingness to learn and re-learn when best practices evolve.Ability to solve complex problems and approach challenges from a new perspective while utilizing existing solutions.Preferred
Familiar with test automation frameworks, such as Webdriver.io, Selenium, JMeter, and Azure DevOps Test PlanPrevious experience in API testing using available API testing tools in the market or custom scripts.Ability to create reusable testing scripts that integrate with CI / CD pipelines.Proficient in writing and automating complex SQL queries and test DB code.Experience with key web technologies such as HTML / CSS, AJAX, Bootstrap, and REST protocol.Experience with Frontend frameworks development, such as Angular and Bootstrap.Proficient in collecting, measuring, and monitoring software testing metrics for quality assurance.Proficient in programming languages such as C#, Java, JavaScript (JS), and Python will be an added advantage.Education
Bachelor Of Computer Application (B.C.A), Master in Computer Application (M.C.A), Bachelor Of Technology (B.Tech / B.E)
Skills Required
Selenium, Jmeter, Azure Devops, Appium, Java