Software Engineer- QA

8 - 13 years

9 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description

Software Engineer-Quality Engineering, is responsible for leveraging a deep knowledge of software quality assurance discipline, quality engineering & automation implementations, and enterprise software development best practices to manage a team of quality engineers and drive quality initiatives to ensure highest quality for IT deliverables. This role is responsible for utilizing functional and technical acumen to drive the quality engineering team s participation in the agile development process, establish relationships, interact with stake holders, and ensure on-time delivery of product features, enhancements and bug fixes with the highest quality that will delight end users.

  • Manages the overall work for technically complex areas of testing, including test automation, performance and load testing, analytics and web services testing
  • Working closely with product management and Application development and support teams to define sound test strategies, influence architecture, design deliverables and optimize capacity across the QE organization
  • Efficiently driving product quality and promoting leading industry best practices meeting QE department goals and objectives
  • Lead a team of SQE professionals that increase software quality by applying industry standard software testing methodologies
  • Directly supervises QE Staff, Quality Engineers along with the preparation and delivery of test artifacts
  • Represents the QE organization through all phases of the SDLC and closely collaborates with other involved functional areas
  • Works collaboratively with cross functional teams to understand project objectives, project schedule, gather testing requirements and provide leadership through the execution of client implementation projects.
  • Provide sound and balanced leadership to QE and Application Development staff, manage workload, and partner with Product, Application development, Application Support and PMO leadership to staff projects.
  • Mentor QE staff in expanding and developing their technology horizon.
  • Assist in defining and facilitating the System Development Lifecycle for the organization.
  • Improve software development efficiency by replacing existing testing tools with more cost effective and automated tools.
  • Making the team more efficient while operating within budget.
  • Manages testing artifacts to ensure proper reuse, versioning, backups, organization and retention.
  • Coordinates and facilitates test planning, design and execution sessions.
  • Provide technical leadership in the development and implementation of QE processes, tools and frameworks.
  • Lead project teams, internal and external, to achieve project defined milestones and deliverables.
  • Conduct stakeholder (business and IT) meetings/interviews and gather requirements.
  • Train and assist business users with planning and conducting UAT.
  • Conduct defect triage meetings and drive resolution in collaboration with the Application Development and business teams
  • Implements and defines testing methodologies and standards to continuously improve results
  • Implements ongoing quality improvement processes working with interdepartmental teams
  • Develop and manage QE metrics to measure QE and Application development team s performance.
  • Anticipates project and release problems and takes corrective action, escalating as needed, to achieve commitments
  • Provides effective communication regarding issues, objectives and progress of initiatives and projects
  • Manages the planning and execution of product testing efforts, including all associated resources to meet committed delivery dates
  • Simultaneously manage multiple projects/efforts while maintaining high quality and delivering on schedule
  • Develop technology strategies that align with the organizations vision, mission, and objectives
  • Anticipate change and implement an operational plan that is flexible
  • Ensure delivery of high-quality service, consultation, and product to customers through understanding of business needs and through the development of seamless transition of work processes across departments in the IT division
  • Develop and manage relationships throughout the organization to reinforce a culture of service and collaboration.
  • Continually re-asses the status quo and consider alternative solutions
  • Keep abreast of best QE practices and apply as relevant to the organization
  • Lead change and adoption of new processes and technologies
  • Setting clear direction, effective plans and measurable outcomes
  • Ensuring work is accomplished effectively by managing employee performance, work processes and other resources
  • Engaging employees to maximize their discretionary effort
  • Developing a pipeline of excellent talent to fill future business needs
  • Plans, organizes and coordinates various projects, programs and services.
  • All other duties as assigned

Qualifications

  • 8+ years of quality engineering and / or quality assurance experience for enterprise software products
  • Proven experience in building and managing an Enterprise Testing Center of Excellence, with skills in defining Governance, best practices, standardized processes, frameworks, etc.
  • 5+ years of experience in managing/leading quality teams in an onshore/offshore model
  • Passion for quality and no line of code written without testing
  • Passion for continuing education and improving code quality through interaction with delivery teams
  • Strong ability to handle a heavy workload with multiple projects and frequent interruptions
  • Broad experience in testing enterprise distributed systems is strongly desired
  • Strong time management skills with a history of meeting commitments
  • Very strong technical leadership and ability to command respect at all levels of the organization
  • Ability to quickly learn and understanding of the goals and requirements of the businesses supported by technology solutions
  • Serves as a Subject Matter Expert in Quality Assurance Test discipline
  • Strong grasp of API architecture (System, Process, Experience), and API testing using tools like Postman.
  • Experience managing development of or testing automation of CRM/Salesforce applications
  • Experience in one or more of the technologies, such as Java applications, .NET framework, MS SQL Server, MySQL is a plus
  • Strong understanding of different software development life cycles (waterfall, iterative, agile) and contemporary software quality assurance processes and automated tools
  • Strong analytical skills and experience with implementation and administration of Quality Assurance metrics, such as defect profiles, test execution progress and results reports

PREFERRED QUALIFICATIONS:

  • Education

    Degree required
  • Experience and/or Training

    8+ years of quality engineering and / or quality assurance experience for enterprise software products
  • Strong knowledge

    of data structures and SQL
  • Knowledge and use of automated testing suites is desirable.
  • Knowledge of API testing (SoapUI or Poastman)
  • Prior experience with a test management tool (Quality Center, Test Manager, Zephyr, etc.)
  • Prior experience with bug tracking tool (Jira, TFS, Bugzilla, etc.)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
EVERSANA India Pvt. Ltd logo
EVERSANA India Pvt. Ltd

Pharmaceutical Manufacturing

Chicago IL

RecommendedJobs for You

pune/pimpri-chinchwad area