QA -Automation Engineer

JOB DETAILS
APPLY ONLINE
Experience Required:
4
Job Description:
Key Responsibilities
- Design, develop, and execute manual and automated test cases for web, mobile, and API-based applications.
- Perform automation testing using tools and frameworks like Cypress, Playwright, Tosca, and scripting in Python, Java, and TypeScript.
- Conduct API testing using Postman and ensure security and vulnerability checks with Burp Suite.
- Collaborate with developers, product owners, and business analysts to understand requirements and ensure test coverage.
- Track and manage test cases, execution, and defects using Zephyr, JIRA, Azure DevOps, Trello, Confluence, and Upwrite.
- Contribute to test case management and ticket management, ensuring proper documentation of test scenarios and results.
- Participate in Agile ceremonies (Scrum/AL) and work in a cross-functional environment to deliver quality features on time.
- Identify opportunities for test optimization and automation improvements.
- Perform exploratory, regression, integration, functional, and system testing
Job Responsibilities:
- Designing, developing, and executing test cases to validate software functionality.
- Identifying, documenting, and tracking software defects using bug tracking systems.
- Collaborating with development and product teams to understand requirements and user stories.
- Participating in test planning and strategy development to ensure comprehensive test coverage.
- Conducting regression testing to verify the stability of software releases.
- Automating test cases to improve efficiency and test coverage.
- Providing timely and detailed test reports to inform decision-making.
- Ensuring that software products meet quality standards and are ready for release.
- Continuously improving and optimizing the QA process.
Primary Skills:
- QA
- Automation Testing
Other Skills:
- Data Migration
- Test scripting and programming languages
- Performance testing tools