Quality Assurance Engineer
Key Responsibilities:
Test Planning & Execution:Design, develop, and execute test plans, test cases, and test scripts to ensure software quality.Perform functional, regression, performance, and usability testing.Automation Testing:Develop and maintain automated test scripts to streamline testing processes.Identify opportunities to automate repetitive testing tasks.Bug Identification & Tracking:Identify, document, and track software defects using bug-tracking tools (e.g., JIRA, Bugzilla).Collaborate with development teams to resolve issues and verify fixes.Quality Standards:Ensure products meet defined quality standards and adhere to company guidelines.Advocate for best practices in testing, quality assurance, and risk mitigation.Collaboration & Communication:Work with cross-functional teams to understand requirements, technical designs, and user expectations.Provide clear and concise reporting of test results, issues, and progress.
Qualifications and Skills:
Experience:Minimum 3 years of experience in quality assurance or software testing.Experience in both manual and automated testing.Technical Skills:Proficiency in using testing tools like Selenium, Cypress, Appium, or similar.Knowledge of scripting languages (e.g., Python, JavaScript, or Java) for automation.Familiarity with API testing tools like Postman, Swagger, or SoapUI.Understanding of CI/CD pipelines and integration with testing tools.Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.Soft Skills:Strong analytical and problem-solving abilities.Attention to detail and a commitment to delivering high-quality work.Excellent communication and teamwork skills.
Apply Now
Test Planning & Execution:Design, develop, and execute test plans, test cases, and test scripts to ensure software quality.Perform functional, regression, performance, and usability testing.Automation Testing:Develop and maintain automated test scripts to streamline testing processes.Identify opportunities to automate repetitive testing tasks.Bug Identification & Tracking:Identify, document, and track software defects using bug-tracking tools (e.g., JIRA, Bugzilla).Collaborate with development teams to resolve issues and verify fixes.Quality Standards:Ensure products meet defined quality standards and adhere to company guidelines.Advocate for best practices in testing, quality assurance, and risk mitigation.Collaboration & Communication:Work with cross-functional teams to understand requirements, technical designs, and user expectations.Provide clear and concise reporting of test results, issues, and progress.
Qualifications and Skills:
Experience:Minimum 3 years of experience in quality assurance or software testing.Experience in both manual and automated testing.Technical Skills:Proficiency in using testing tools like Selenium, Cypress, Appium, or similar.Knowledge of scripting languages (e.g., Python, JavaScript, or Java) for automation.Familiarity with API testing tools like Postman, Swagger, or SoapUI.Understanding of CI/CD pipelines and integration with testing tools.Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.Soft Skills:Strong analytical and problem-solving abilities.Attention to detail and a commitment to delivering high-quality work.Excellent communication and teamwork skills.
Apply Now