Principal Software Tester

Year    KA, IN, India

Job Description

Website: Leading Global Technology Research & Advisory Firm | ISG (isg-one.com)
Wanted: dynamic and creative individuals ready to connect with a like-minded team. You'll enjoy all the autonomy you need to help our clients make their digital infrastructure faster and more effective. Free reign for free spirits doesn't mean you've got to go it alone. Over 1400 teammates from around the globe are eager to help you out when things get down to wire. Their expertise will put you on the winning path and keep you there. So, get ready to kickstart your career with a team that's connected - connected by freedom.


-

Person Specification : Develops applications and systems that utilize AI tools, Cloud AI services, with proper cloud or on-prem application pipeline with production ready quality. Be able to apply GenAI models as part of the solution. Could also include but not limited to deep learning, neural networks, chatbots, image processing.

:
The Software Testing Lead will oversee the development, execution, and management of automated testing strategies to ensure the quality and reliability of software products. This role combines leadership, technical expertise, and collaboration to enhance test coverage, efficiency, and delivery timelines. The lead will guide a team in designing automation frameworks, implementing testing tools, and integrating tests into CI/CD pipelines while ensuring alignment with business objectives.
1. Strategy and Framework Development:• Design, implement, and maintain robust and scalable automated testing frameworks.
• Define and drive best practices for automated testing processes and tools.
• Ensure automated tests are integrated effectively into CI/CD pipelines to provide rapid feedback to development teams.


2. Test Planning and Execution:• Collaborate with stakeholders to understand product requirements, user scenarios, and test goals.
• Create and oversee the execution of detailed test plans, test scripts, and automated test cases.
• Manage the development and execution of functional, regression, performance, and stress tests.


3. Team Leadership:• Lead, mentor, and manage a team of automation testers and QA engineers.
• Assign tasks, monitor progress, and provide technical guidance as needed.
• Foster a culture of continuous learning and improvement within the QA team.


4. Quality Assurance and Metrics:• Establish and monitor key performance indicators (KPIs) for test automation, such as test coverage, defect leakage rate, and execution speed.
• Track and report the effectiveness of the automated testing process to stakeholders.
• Ensure timely identification, logging, tracking, and resolution of defects.


5. Tool and Technology Management:• Evaluate, select, and implement testing tools and frameworks suitable for the organization's needs (e.g., Mable, Testim, Selenium, Appium, TestNG, Cypress, etc.).
• Stay abreast of emerging trends and tools in automated testing and implement improvements where necessary.


6. Cross-Functional Collaboration:• Work closely with developers, product managers, and DevOps teams to ensure smooth test automation workflows.
• Participate in design and code reviews to enhance testability and performance.
• Communicate risks and dependencies effectively to stakeholders.


7. Risk and Compliance Management:• Identify and mitigate risks related to test automation and coverage gaps.
• Ensure that automated testing complies with industry standards and organizational policies.


________________________________________
Education Requirements: o Bachelor's degree in Computer Science, Software Engineering, or a related field.
________________________________________ Required Skills and Experience:
o 7+ years of experience in software quality assurance, including 4+ years in test automation.• Proven experience with automated testing tools and frameworks (e.g., Selenium, JUnit, PyTest, or equivalent).
• Deep knowledge of software testing lifecycle (STLC) and software development lifecycle (SDLC).


________________________________________
Desired Skills and Experience:
o Testing experience with scripting/programming languages (e.g., .Net, Angular, MVC, ASP, SQL, Java, Python, JavaScript, C#).• Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
• Knowledge of Agile/Scrum or DevOps processes.
• Certifications such as ISTQB Advanced, Certified Test Automation Engineer, or equivalent.
• Strong problem-solving skills and analytical thinking.
• Excellent communication and leadership skills.
• Ability to work collaboratively with cross-functional teams.
• Proficiency in handling large-scale automation projects.
• Experience in cloud testing and performance engineering is a plus.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3575735
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year