Overview
We are looking for a skilled Quality Assurance Engineer to join our Q/A team. In this role, you will be responsible for collaborating with other teams to test software. You will also be responsible for reporting and tracking bugs within the software, logging them, and helping fix them. You are a team player who understands and can manage complex business environments, knows how to motivate others, and can improve the overall performance and quality of the team.
Key responsibilities
- Understand business, functional and non-functional requirements of the application
- Test execution on various levels (System Test, Regression Test, Smoke Test, Load Test, and so on)
- Prepare manual as well as automated test cases to ensure adequate test coverage and speed of execution of web and mobile applications
- Plan, create and manage the overall Quality Planning strategy
- Collaborate with cross-functional teams to ensure quality throughout the development lifecycleIdentify quality assurance process bottleneck and suggest actions for improvement
- Plan, create, execute, and maintain API and Database tests
- Identify quality assurance process bottleneck and suggest actions for improvement
- Collect quality data and Oversee continuous improvement projects
- Creating detailed, comprehensive, and well-structured test plans and test cases
- Estimating, prioritizing, planning, and coordinating quality testing activities
- Investigate product quality in order to make improvements to achieve better customer satisfaction
- Responsible for maintaining software documents apart from test-related documents such as requirements documents, specifications document
- Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
- Active participation in project-level discussions/meetings
- Involvement in the project from requirement gathering to release
- Proposing and implementing more efficient testing procedures
- Work with the project manager to provide application demonstrations to the clients and other stakeholders
- Stay up-to-date with new testing tools and test strategies
Required experience
- Minimum 2 or more years of experience in the related field
- Must have sound knowledge of Software Testing (Types/Methods/Levels of Testing)
- Knowledge of STLC and SDLC process
- Work in Scrum/ Kanban team environment to size and plan the requirements
- Experience in security testing, load testing, API testing, and automation testing (in web and mobile applications)
- Proficient in non-functional testing like security, performance, and PCI compliance
- Experiences in Automation tools like Selenium, Katalon Studio or Jmeter
- Experience with logging and monitoring frameworks
- Knowledge of automation and CI/CD (continuous integration & continuous delivery)
- A deeper understanding of the User Experience
- Knowledge and experience in technical aspects of software solutions being tested - REST and SOAP API, Postman, Swagger
- Solid knowledge of SQL and scripting for testing purposes
- Professional, positive attitude with a strong work ethic and willingness to observe and learn
- A sense of ownership and pride in your performance and its impact on the company’s success
- Proactive and a fast learner, with the ability to work independently or as part of a team
- Hands-on experience with both white box and black box testing
- Critical thinker, problem-solving skills, and good time-management skills
- Strong interpersonal skills and attention to detail with an analytical mind
- Ability to represent complex ideas in a simple, easy-to-understand manner to a variety of audiences
- Ability to communicate effectively both orally and in writing
- Master's or Bachelor's degree in Computer Science or Information Technology or any related field
Bonus points
- Experience with working with large databases and complex data analysis
- Automation experience in Selenium is a huge plus
- Experience of working in SCRUM/Agile team would be added value
- Familiarity with HTML, CSS, Javascript, JAVA, XML
- Certification in QA will be a plus point like CSD, ISTQB
- Knowledge of Version control systems like Git
To apply
Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.
Apply here
Have questions? Write to us