Search by job, company or skills
Job Summary:
As a Senior QA for web applications, you will be responsible for designing, implementing, and executing quality assurance processes to ensure the functionality, performance, and usability of our web applications. You will collaborate closely with cross-functional teams, including developers, designers, and product managers, to identify and resolve software defects, conduct thorough testing, and contribute to the overall improvement of our web applications.
Responsibilities:
1. Develop and execute comprehensive test plans and test cases for web applications, ensuring complete test coverage across different browsers, devices, and operating systems.
2. Perform manual and automated testing of web applications to identify defects, usability issues, and performance bottlenecks.
3. Collaborate with development and design teams to review and provide feedback on requirements, specifications, and design documents, ensuring testability and quality standards are met.
4. Conduct regression testing to validate bug fixes and software enhancements, ensuring that existing functionality remains intact.
5. Document and report defects, issues, and enhancement requests, utilizing Jira for bug tracking systems, and communicate findings to relevant stakeholders.
6. Continuously improve and optimize testing processes by adopting industry best practices, implementing new tools and frameworks, and exploring innovative testing techniques.
7. Collaborate with cross-functional teams to ensure timely release of high-quality web applications.
8. Stay up-to-date with emerging web technologies, industry trends, and quality assurance methodologies, sharing knowledge and insights with the team.
9. Contribute to a positive and collaborative team culture, fostering an environment of continuous learning and growth.
Qualifications:
1. Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
2. Proven experience as a QA personnel of 7+ years, with a focus on web applications for more than 5 years.
3. Strong understanding of software testing methodologies, including manual and automated testing techniques.
4. Experience with test management and bug tracking with Jira
5. Hands on experience in querying databases
6. Hands on experience with Postman
7. Hands on experience in Selenium for test automation.
8. Familiarity with web technologies such as HTML, CSS, JavaScript, and web APIs.
9. Knowledge of different web browsers, their rendering engines, and compatibility issues.
10. Excellent problem-solving and analytical skills, with the ability to troubleshoot issues and provide detailed bug reports.
11. Strong attention to detail and a passion for delivering high-quality software products.
12. Effective communication skills, both written and verbal, with the ability to collaborate and articulate technical concepts to cross-functional teams. 13. Hands on experience with Scrum agile development and continuous integration/continuous deployment (CI/CD) practices.
Preferred Qualifications:
1. Experience with performance testing tools (e.g., JMeter, LoadRunner) and techniques.
2. Knowledge of security testing methodologies and best practices.
3. Knowledge of test-driven development (TDD) and behavior-driven development (BDD) frameworks.
4. Familiarity with Bitbucket version control system.
Date Posted: 12/06/2024
Job ID: 81442425
HR Addons