Senior Software QC Engineer (Automation - Performance)

Egypt - Cairo
  • Review and understand application requirements, and stories.
  • Report gaps and issues in the requirements\ stories to the product owner.
  • Contribute to the development of the testing plan according to project\ product vision and the delivery model.
  • Develop the test cases for the functional and nonfunctional test cases.
  • Define the scope of Smoke, Regression and UAT testing.
  • Contribute to the development of automation testing plan according to the project\ product vision and plan.
  • Define the scope of non-functional testing (Security, load, and performance) according to the project\ product vision and plan.
  • Coach and mentor, the assigned subordinates if exists.
  • Review test cases developed by the assigned subordinates if exists.
  • Prepare test data and DB scripts according to the business logic and testing plan to cover the target testing level.
  • Execute test cases manually or using automated testing tools. This involves running the test cases and recording the results.
  • Maintain the test cases according to the evolution of the assigned project\ product.
  • Develop the automation testing scripts for the predefined automation testing scope.
  • Maintain the automation testing scripts according to the progression of the application.
  • Identify and report defects and assign them to the proper team.
  • Work with the development team to clarify test cases and defects if needed and to troubleshoot the raised issues.
  • Brainstorm and recommend enhancements that serve client’s needs and vision.
  • Run smoke testing for the new releases.
  • Run regression testing to ensure that the fixes for defects have not introduced any new problems.
  • Provide feedback about the software quality through a detailed testing status report.
  • Advise about the Go Or No-Go decision for the assigned application(s).
  • Manage the UAT process with the client and manage until the UAT sign off.
  • Capitalize on AI tools to accelerate the testing activities and run it smarter.
  • May contribute to clients’ training.
  • Verify the reported issues from the client after the go live.
  • Communication with the client for the aspects related to applications quality and testing.


     

Bachelor’s degree in computer science, or Engineering or Communications, or relevant sectors.3 to 5 years of experience SW testing or + years of experience in SW developmentDatabase concepts and preferred strong experience in (SQL, Oracle,..etc).Experience in Scrum Software life cycle and worked with Agile teams.Experience about Agile testing.Professional experience with software testing methodologies (e.g., functional testing, non-functional testing, mobile testing).Excellent experience with testcase development and bugs reporting.Good reporting and documentation skills.Good experience with MS Office (Word, Excel and PowerPoint).Fair experience in APIs and Mobile testing.Fair experience in Automation testing.Next is a plus for technical skills:Security testing.CICD.ISTQB Foundation certification.Aware about AI tools that can facilitate and accelerate the daily operational activities.Details oriented.Good Analytical skills.Strong problem-solving skills.Strong Troubleshooting skills.Good communication skills.Very good English communication skills.Team player.Ability to work independently and as part of a team.Eager to learn and follow technology upgrade.Basic leadership skills.
Post date: 4 March 2024
Publisher: Wuzzuf .com
Post date: 4 March 2024
Publisher: Wuzzuf .com