Key Responsibilities:Manual Testing Setup & Execution:Set up the environment and necessary tools for manual testing, ensuring all configurations are correct.Execute manual regression tests for official releases, verifying key functionalities across application.Defect Analysis & Root Cause Investigation:Identify the root cause of defects and bugs, working with developers to troubleshoot and resolve issues.Provide clear and actionable bug reports for the development team.Test Documentation & Reporting:Provide comprehensive test execution reports (manual and automated) to QA Managers, including lists of defects and relevant test results.Test Result Monitoring & Analysis:Review and analyze overnight test results, identifying failed tests, latency issues, and health checks (when applicable).Report findings to stakeholders, ensuring timely action on potential issues.Collaboration & Process Improvement:Collaborate with QA Managers, developers, and other team members to optimize testing processes and coverage.Contribute to refining testing strategies and ensuring efficient execution of both manual and automated tests.Automation Testing & Code Review:Automate test cases, focusing on reducing technical debt and enhancing automation coverage.Review manual test cases to identify automation opportunities, weighing the pros and cons of automating each case.Conduct code reviews of automated test scripts to ensure maintainability and adherence to best practices.Required Qualifications:2+ years of experience as a QA Engineer, with a strong foundation in both manual and automated testing.Proficiency in Python for automation testing.Hands-on experience with Jira for issue tracking and Confluence for documentation.Experience with test automation frameworks (e.g., Selenium, pytest) and testing tools.Familiarity with Linux environments for testing and troubleshooting.Experience in Desktop testing, particularly for applications running on Windows.Ability to identify, reproduce, and troubleshoot defects, and conduct root cause analysis.Experience in executing manual regression tests and analyzing results.Strong communication skills, with the ability to provide clear and concise reports on test results and defects.Preferred Qualifications:Experience with additional automation testing frameworks and tools.Familiarity with Agile/Scrum development methodologies.Experience with CI/CD pipelines and integrating automated tests.
Job Title
QA General