Senior Software Engineer 2

We are seeking a seasoned Testing professional to support our testing team within a dynamic, product-based environment. The ideal candidate will bring a strong background in both manual and automated testing, with a proven track record in performance testing, functional testing and security testing. As part of our Agile-driven team, the QA will ensure that all aspects of product testing are efficiently executed to maintain the highest standards of software quality and reliability.Key Responsibilities:Collaborate with cross-functional teams including product management, development, and operations to integrate testing into all phases of the product lifecycle.Test Planning and Execution:

  • Design, develop, and execute test cases, scripts, plans, and procedures (manual and automated).
  • Responsible for all aspects of the testing process, including risk-driven testing, defect tracking,
  • Development and maintenance of automated test frameworks and tools to

support efficient testing.Performance Testing:

  • Plan and execute performance testing strategies to ensure software performance and stability under load.
  • Analyse performance test results and coordinate with development teams for performance optimization.

Quality Assurance:

  • Ensure that testing is compliant with the latest industry practices and meets customer expectations.
  • Conduct regular reviews of systems and generate reports on test results and testing progress.
  • Lead root cause analysis and ensure corrective measures meet quality standards and are fully documented.

Agile Practices:

  • Promote Agile testing methodologies and align testing strategies with Agile practices.
  • Participate in Agile meetings and processes, such as sprints, scrums, retrospectives, and planning sessions.

Continuous Improvement:

  • Continuously enhance testing frameworks, tools, and methodologies to improve process efficiency.
  • Stay updated with the latest trends and technologies in software testing and introduce innovations and best practices to the team.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5-8 years of experience in software testing with a strong background in both manual and automated testing.
  • Experience in performance testing and use of performance test tools (e.g., LoadRunner, JMeter).
  • Experience with automated testing tools (e.g., Selenium, Test Complete, QTP).

Experience in NetworkingExperience in SQL and No SQLExperience in both cloud and on-premises platform

  • Proficient in scripting languages relevant to test automation (e.g., Python, Ruby, JavaScript).
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Excellent analytical skills and a problem-solving mindset.
  • Excellent communication and collaboration skills.
  • Experience on CI/CD pipelines like Azure Devops and Test results.

Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading