As a QA Executive for Amber, you will play a key role in ensuring the overall quality and performance of the product NextGen Management Systems as well as client websites/applications. You will be responsible for designing and executing test plans, troubleshooting issues, and collaborating with cross-functional teams to deliver a seamless and reliable platform for our users. You will ensure that the platform meets high standards of functionality, usability, and security, while continuously striving to enhance the overall user experience.
Key Responsibilities:
- Test Planning & Execution:Develop, document, and execute detailed test plans and test cases based on product requirements.
Perform manual and automated testing to identify and troubleshoot software defects, ensuring the product meets all quality standards.
- Bug Tracking & Reporting:Identify, document, and track software defects using bug-tracking tools.
Collaborate with developers to communicate issues, provide details for resolution, and verify bug fixes.
- Regression & Performance Testing:Conduct regression testing to ensure previous functionality remains intact after new releases or updates.
Execute performance, load, and stress testing to ensure the platform performs optimally under varying conditions.
- Collaboration:Work closely with developers, product managers, and UX/UI teams to understand requirements and participate in sprint planning meetings.
Provide insights and feedback on user experience, and recommend improvements to enhance product functionality and usability.
- Documentation:Create and maintain detailed documentation for test plans, test scripts, and results.
Prepare and present QA reports to management and stakeholders.
- Continuous Improvement:Stay updated on the latest testing methodologies and tools to continuously improve QA processes and tools.
Identify opportunities for automation to improve efficiency in testing.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in Quality Assurance, preferably in software testing or SaaS-based products.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience in manual and automated testing tools such as Selenium, JIRA, or similar.
- Familiarity with Agile and Scrum methodologies.
- Basic understanding of programming languages like Java, Python, or SQL.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills with the ability to work in a fast-paced environment.
Preferred Skills:
- Experience with testing in web applications.
- Familiarity with API testing tools like Postman.
- Knowledge of version control systems like Git.
- Basic understanding of security and compliance testing for web applications.