Create, maintain, and execute test specifications and test cases
Perform integrity and regression testing using a combination of manual and automated techniques
Writing and executing automated tests for new features
Follow, Identify and implement best practices/opportunities to improve the QA process
Mentoring the juniors.
Work with Engineering and Product teams to identify high-impact issues
Key Skills
3+ years of experience writing automated tests using automation frameworks and tools, such as Selenium, Cypress, testcafe, Appium, PhantomJS or Capybara, qtest is preferred
Strong technical and analytic skills; ability to understand complex systems and design tests around integration and interface points
Knowledge of Ruby or JavaScript; or the ability to learn them quickly
Experience in mobile testing preferred
Basic knowledge of SQL
Experience working on Agile skills
Knowledge of general QA procedures and methodologies, as well as software development fundamentals
Highly detail-oriented
Excellent communication skills
Commitment to quality and a positive, collaborative attitude and approach to testing
Extremely self-motivated; able to identify opportunities for improvement, and tackle them without external direction
Comfortable working in a fast-paced, constantly changing atmosphere
Bachelors degree in a technical field preferred
Job Classification
Industry: IT Services & Consulting Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required Doctorate: Any Doctorate in Any Specialization