SaaS-Based Website Quality Assurance (QA) Tester
SaaS-Based Website Quality Assurance (QA) Tester
31
Applications
Not Accepting Applications
About the Job
Skills
Description:
BrainCert is an EdTech focused SaaS company headquartered in Herndon, Virginia, USA. Trusted by leading global enterprise organizations, BrainCert is currently one of the fastest growing learning technology and virtual classroom companies in the market. BrainCert's award-winning SaaS platform empowers mid to large-size enterprises and accelerates collaborative learning, deliver superior training, reduce costs, and increase productivity. Come join our team and our employee-focused culture and help drive our SaaS applications to the next big leap.
Job Summary:
We are seeking a dedicated and meticulous **Quality Assurance Tester** to join our team, responsible for ensuring the quality, functionality, and performance of our SaaS-based website. This role will focus on comprehensive testing across various aspects of the website, including functional, regression, load, and security testing, to ensure the site meets the highest standards before deployment.
Key Responsibilities:
Manual Testing:
- 3-5 years of experience in manual software testing.
- Perform functional testing to verify that the website’s features work as expected according to business requirements.
- Conduct exploratory testing to identify issues that may not be covered by predefined test cases.
- Execute regression testing to ensure that new changes do not negatively affect existing features.
- Perform smoke and sanity tests on new builds and releases to confirm stability before more detailed testing.
Test Case Creation and Execution:
- Develop clear, concise, and comprehensive test cases based on functional requirements, user stories, and technical specifications.
- Execute test cases for different use cases and document results.
- Report bugs, defects, and inconsistencies in a clear and detailed manner using issue tracking tools (e.g., Jira, Bugzilla).
Cross-Browser and Cross-Device Testing:
- Test the website across various browsers (Chrome, Firefox, Safari, Edge) and devices (desktop, tablet, mobile) to ensure compatibility and responsiveness.
- Verify UI/UX adherence to design specifications across all supported browsers and devices.
Performance Testing:
- Conduct load and stress testing to validate the website’s ability to handle high traffic and large data volumes.
- Measure website performance using appropriate tools and report performance bottlenecks to the development team.
Security Testing:
- Perform basic security testing to identify vulnerabilities (such as XSS, CSRF, SQL injection) and ensure secure data handling.
- Verify user authentication and authorization to prevent unauthorized access.
API Testing:
- Test API endpoints for correct behavior, including validating response codes, data formats, and overall API functionality.
- Use tools like Postman to automate API testing and ensure backend systems are functioning as intended.
Defect Reporting and Retesting:
- Identify, track, and document bugs or issues found during testing.
- Work closely with developers to reproduce defects and ensure timely resolution.
- Perform retesting of issues once they are resolved, ensuring defects are fixed without introducing new issues.
Test Documentation:
- Maintain detailed and organized records of test cases, test execution results, and bug reports.
- Provide regular updates on testing progress to project managers and other stakeholders.
Collaboration:
- Communicate test progress, issues, and results to the development team, product owners, and other relevant stakeholders.
- Participate in daily standups, sprint planning, and retrospectives within an Agile development environment.
Required Skills and Qualifications:
- Proven experience as a QA Tester, preferably for SaaS-based websites.
- Strong understanding of web applications and website functionalities.
- Familiarity with manual testing techniques and test case creation.
- Proficiency in using bug tracking and test management tools (e.g., Jira, TestRail).
- Experience in performance testing tools (e.g., LoadRunner, Apache JMeter) and load testing methodologies.
- Basic knowledge of web security principles and common vulnerabilities.
- Understanding of API testing tools (e.g., Postman, SoapUI).
- Ability to think critically and perform detailed exploratory testing.
- Good written and verbal communication skills to clearly report bugs and issues.
- Experience working within Agile teams (Scrum or Kanban).
Preferred Skills:
- Experience with test automation tools (e.g., Selenium, Cypress, TestComplete).
- Familiarity with SQL for basic database testing.
- Experience with cloud-based platforms (AWS, Azure, etc.) and their testing environments.
Education:
- Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent hands-on experience.
Work Environment:
- Work From Office
- Collaboration with a diverse team of developers and product managers.
Salary Range:
- Competitive salary based on experience.
About the company
Company Size
11-50 Employees
Headquarter
Coimbatore
Other open jobs from BrainCert India Pvt Ltd