We are seeking a highly skilled Software Quality Assurance Engineer (Automation) with expertise in Python and Selenium to join our dynamic team. As a QA Engineer, you will play a critical role in ensuring the quality and performance of our software products by designing, developing, and executing both manual and automated test plans (focusing on the automation) You will work closely with cross-functional teams, providing valuable feedback and collaborating to enhance the overall software development process.

Responsibilities:   jobs.psjobs.ps

  • Review and Analyze Requirements: Analyze system specifications and requirements to develop comprehensive test strategies and plans.
  • Test Plan Development: Collaborate with development, product, and design teams to build and document professional test plans and automation archeticture, test strategies, and test scripts for both manual and automated testing.  
  • Test Case Execution: Develop, execute, and maintain automated and manual test cases using Python and Selenium, ensuring alignment with project specifications and goals.
  • Bug Reporting and Tracking: Professionally report, document, and track bugs and errors, providing detailed information to the development teams for quick resolution.
  • Cross-Functional Collaboration: Engage with cross-functional teams (development, operations, and product management) to ensure software quality and adherence to requirements.
  • Issue Troubleshooting: Provide timely assistance and support to the development team and end-users in troubleshooting issues, identifying the root cause, and proposing effective solutions.
  • Testing in Diverse Environments: Conduct testing across different platforms and environments, including web and mobile applications, to ensure consistency and functionality.
  • Performance and Scalability Testing: Carry out stress testing, performance testing, functional testing, and scalability testing to identify potential bottlenecks and areas of improvement. jobs.ps
  • Code Assessment: Evaluate and provide feedback on the code quality to enhance overall software performance and reliability.
  • Continuous Improvement: Drive continuous improvement by providing objective feedback to the development team and contributing to improving processes and methodologies. jobs.ps
Post date: Today
Publisher: Jobs
Post date: Today
Publisher: Jobs