Description

Job Description:

  • Develop and implement comprehensive test strategies, test plans, and test cases for complex software applications.
  • Design, develop, and maintain automated test suites using industry-standard tools and frameworks.
  • Conduct functional, regression, performance, and security testing to ensure software quality and reliability.
  • Collaborate with cross-functional teams to understand project requirements and identify testing needs.
  • Analyze test results, prioritize defects, and work with the development team to ensure timely resolutions.
  • Provide input on testability, scalability, and performance during requirement analysis and design review sessions.
  • Evaluate and enhance testing processes, tools, and methodologies for improved efficiency and effectiveness.
  • Lead quality assurance efforts and implement best practices for testing and software development lifecycle.
  • Mentor and provide leadership to a team of testing engineers, imparting expertise and guidance.


Minimum Required Experience:

  • Client Networking Centralized Operations team is transforming the business through digital automation and synchronization.
  • Your role in QA will be to guarantee that the software solutions developed meet the highest standards of quality before being implemented across the organization.
  • Through your detailed testing and analysis, you will help to minimize operational friction and enable the workforce to deliver stronger results.
  • Bachelor’s degree in computer science, Engineering, or a related field; Master’s degree preferred.
  • 8-10 years of experience in software testing, specializing in both manual and automated testing methodologies.
  • Proven track record of leading testing teams and driving testing efforts for complex software projects.
  • Expertise in creating and maintaining automated test frameworks using tools such as Selenium, Appium, or similar.
  • Experience with Cypress or TOSCA automation tools.
  • Proficiency in API testing, Web application testing, and UI testing.
  • Familiarity with programming languages such as PHP, Java, Python, or JavaScript.
  • Strong analytical skills with an acute attention to detail.
  • Excellent communication skills and the ability to collaborate effectively with all levels of stakeholders.
  • Experience with Agile/Scrum methodologies and practices.
  • ISTQB or similar certification in software testing is highly desirable.
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and security testing.


 

Education

Any Graduate