Quality Assurance - Junior
Job description
“Testing leads to failure and failure leads to learning”
There is a growing misconception that “Testing” is a job that does not require engineering mindset. Building software is one, but taking it to perfection needs a mind that is critical. With the change in Quality Assurance from completely manual to slowly Automation, this role is becoming extremely demanding.
There is a growing misconception that “Testing” is a job that does not require engineering mindset. Building software is one, but taking it to perfection needs a mind that is critical. With the change in Quality Assurance from completely manual to slowly Automation, this role is becoming extremely demanding.
The responsibilities include
● Experience with both white box and black box testing.
● Exploring automated testing tools.
● Writing scripts for automating UI screens.
● Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
● Writing clear, concise and comprehensive test plans and test cases.
● Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open source tools.
● Build, recommend and maintain appropriate frameworks to automate test scenarios.
● Convert manual regression scenarios to automated test scripts.
● Ensure that automated tests are integrated and execute reliably in the CI/CD environments.
● Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved
● Develop and apply testing processes for new and existing products
● Discussion with internal teams (e.g. developers and product managers) to identify system requirements.
● Monitor debugging process results.
● Track quality assurance metrics, like defect densities and open defect counts Stay up- to- date with new testing tools and test strategies.
● Exploring automated testing tools.
● Writing scripts for automating UI screens.
● Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
● Writing clear, concise and comprehensive test plans and test cases.
● Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open source tools.
● Build, recommend and maintain appropriate frameworks to automate test scenarios.
● Convert manual regression scenarios to automated test scripts.
● Ensure that automated tests are integrated and execute reliably in the CI/CD environments.
● Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved
● Develop and apply testing processes for new and existing products
● Discussion with internal teams (e.g. developers and product managers) to identify system requirements.
● Monitor debugging process results.
● Track quality assurance metrics, like defect densities and open defect counts Stay up- to- date with new testing tools and test strategies.
The skills that we consider
Angular 7, Node.js, MYSQL, Shell scripting, AWS, Google cloud.
Understanding fundamental design principles behind a scalable application
Understanding fundamental design principles behind a scalable application
Job Perks
Immense learning opportunity, as we are a small team with varied and interesting professionaland personal experiences.
Multi-Disciplinary Learning.
Chances of catching up with entrepreneurs, technology leaders, educationists and scientists thatyou’d never meet otherwise.
Friendly Environment.
Friendly Environment.