Sr. Quality Assurance Engineer

5 - 7 years

8 - 13 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Your impact:
We are looking for a highly skilled Senior Quality Assurance Engineer with expertise in automation tools such as Behave framework, Robo framework, TestNG, Selenium, and JMeter with scripting languages like Python or Java to develop and maintain test automation scripts for both front-end and back-end components. Experience in cloud platforms (AWS/Azure), Docker, Kubernetes will be must . The ideal candidate will have 5-7 years of experience in developing, and maintaining automation test script using Python, TestNG and Selenium . In this role, you will take ownership of key modules, drive design of quality automation to ensure the delivery of high-quality software. You will also provide leadership to the Quality Assurance team, guiding them through best practices and fostering a culture of continuous improvement. Scrum Master is an added advantage
What the role offers:
  • Quality Assurance LeadershipOversee the QA process for scalable microservices and applications, ensuring both high performance and reliability.
  • Develop comprehensive test plans incorporating both functional and automation testing to ensure robust validation.
  • Evaluate and mitigate risks through proactive planning and risk assessment, ensuring effective solutions and minimizing disruptions.
  • Automation and Manual Testing ExpertiseExtensive experience with automation tools such as Behave framework, Robo framework, TestNG, Selenium, Load Runner, QTP, and JMeter.
  • Should be proficient in using scripting languages like Python or Java to develop and maintain test automation scripts for both front-end and back-end components.
  • Strong knowledge of manual validation techniques, including detailed test case creation and execution.
  • Proficient in CI/CD IntegrationHands-on experience with CI/CD tools and processes, including Jenkins, Git, SVN, or similar collaboration tools, to streamline automated testing and deployment.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI for automating test runs will be a plus.
  • Troubleshooting and Issue ResolutionSkilled in troubleshooting, defect management, and providing solutions for issues related to code and system integration.
  • What you need to succeed:
  • Manual Testing Skills:
  • Test Case DesignAbility to create detailed and comprehensive test cases and scenarios.
  • Exploratory TestingConducting unstructured tests to find unexpected issues.
  • Bug TrackingProficiency in identifying, documenting, and tracking defects.
  • Automation Testing Skills:
  • Test Automation ToolsExperience with tools like Selenium, TestNG, JUnit, or similar frameworks.
  • Script WritingAbility to write and maintain automated test scripts in languages such as Python, Java, or JavaScript.
  • Continuous IntegrationFamiliarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI for automating test runs.
  • Technical Skills:
  • Programming LanguagesKnowledge of at least one programming language (e.g., Python, Java) to develop and maintain test automation scripts.
  • API TestingExperience with tools and frameworks for testing RESTful and SOAP APIs, such as Postman, SoapUI, or RestAssured.
  • Database TestingAbility to query databases using SQL to validate data integrity and perform backend testing.
  • Tools and Technologies
  • Version ControlProficiency with version control systems like Git or SVN.
  • Bug TrackingExperience with bug tracking tools such as JIRA, Bugzilla, or similar.
  • Performance TestingFamiliarity with performance testing tools like JMeter or LoadRunner.
  • Soft Skills:
  • Analytical ThinkingStrong problem-solving skills to analyze test results and debug issues.
  • Attention to DetailHigh level of attention to detail to ensure thorough testing and accurate defect reporting.
  • CommunicationClear and effective communication skills for documenting test cases, writing reports, and collaborating with development teams.
  • Process Knowledge
  • Agile MethodologiesExperience with Agile or Scrum methodologies, including sprint planning and daily stand-ups.
  • Test ManagementKnowledge of test management tools like TestRail or Quality Center, OpenText ValueEdge for organizing and managing test cases and execution.
  • Quality Assurance Principles
  • Test PlanningAbility to develop and execute test plans, including risk assessment and mitigation strategies.
  • ComplianceUnderstanding of industry standards and regulations, such as security and data protection requirements.
  • Agile Scrum Master

  • As a QA with Scrum Master and DevOps expertise, you will facilitate Agile practices, ensure high-quality deliverables through effective QA processes. Your role will be pivotal in fostering team collaboration and driving successful project outcomes.
  • Acts as Scrum Master.
  • Actively participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives)
  • Educational QualificationsBachelors or Masters degree in Computer Science, Engineering, or a related technical field. A solid academic foundation in software engineering principles and computer science.
  • One last thing:
  • A collaborative and innovative work environment.
  • Opportunities for professional growth and development.
  • Competitive compensation and benefits package.
  • A chance to work on cutting-edge technology and contribute to impactful projects.
  • OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws.

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Opentext logo
    Opentext

    Software Development

    Waterloo ON

    RecommendedJobs for You