Job Description Planning and Strategy :
- Develop and implement comprehensive test plans and strategies based on project requirements and specifications.
- Collaborate with cross-functional teams to identify test scenarios and prioritize testing efforts.
- Define test objectives, scope, and deliverables for each Execution and Automation :
- Design and execute manual and automated test cases to verify software functionality, performance, and usability.
- Develop and maintain automated test scripts using industry-standard tools and frameworks.
- Monitor and analyze test results, identify defects, and track them using bug tracking systems.
- Collaborate with developers to troubleshoot and resolve identified Scalability tests :
- Execute load tests for system performance validation.
- Collaborate with developers on test runs, bottlenecks and blockers that are identified during performance Improvement :
- Stay up to date with industry trends, tools, and best practices in software testing and quality assurance.
- Propose and implement process improvements to enhance the efficiency and effectiveness of testing efforts.
- Participate in code reviews and provide feedback on software design and architecture to improve testability and and Reporting :
- Create and maintain detailed test documentation, including test plans, test cases, and test scripts.
- Generate regular reports on testing progress, test coverage, and defect metrics.
- Communicate testing results, issues, and risks to stakeholders in a clear and concise Qualifications :
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- Mandatory : 7 + years of working proficiency test automation frameworks and tools (e.g., Selenium, ReadyApi, JMeter, Azure Load :
- Proficiency in at least one language (e.g., .Net , C#,Playwright) for writing automation scripts.
- Proven experience as a Senior QA Engineer, preferably in a software development environment.
- Strong understanding of software testing methodologies, tools, and processes.
- Experience with Postman for API testing.
- Experience with relational database testing and to HAVE :
- Experience with Cloud platforms such as Google Cloud Platform or Azure.
- Familiarity with version control systems (e.g., Git, SVN).
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to effectively prioritize and manage multiple tasks.
- Excellent written and verbal communication skills.
(ref : hirist.tech)