Sr Principal Quality Assurance Engineer

3 days ago


bangalore, India ACI Worldwide Full time

The Quality Assurance team validates software products through the use of systematic tests to develop, apply and maintain quality standards for company products. They develop and execute software test strategies at a product and corporate level. The team is also responsible for analyzing and writing test standards and procedures. They maintain documentation of test results to assist in validation and modification of software, as well as analyze test results to ensure existing functionality and recommend corrective action. The team executes and provides feedback to engineers, architects, and product management on performance, load and stress tests that determine platform and application capabilities of the end-to-end system. They regularly interact with vendors, customers, and internal Sales and Support organizations.


Essential Functions and Responsibilities

Software Quality Engineering : Optimize product quality by implementing strategies for quality assurance in software development. Improve software quality by setting up manual and automated testing throughout the entire software development lifecycle (SDLC).

Technical Expertise : Leverage your deep understanding of software engineering principles, payment processing, and security protocols to contribute innovative ideas and solutions to complex technical challenges.  Feature Enhancement : Collaborate closely with product owners and managers to translate product requirements into technical designs and implementations. Enhance existing features and contribute to the development of new ones.  Code Reviews and Quality Assurance : Conduct thorough code reviews, providing constructive feedback to maintain code quality, consistency, and adherence to coding standards. Implement and advocate for best practices in coding, testing, and deployment.  Cross-Functional Collaboration : Work closely with QA engineers, product managers, and other stakeholders to ensure alignment on requirements and delivery timelines. Effectively communicate technical concepts to non-technical team members.  Troubleshooting and Issue Resolution : Investigate and diagnose software defects and incidents, providing timely solutions and collaborating with the team to prevent future occurrences.  Mentorship and Knowledge Sharing : Influence and mentor junior engineers, sharing your expertise and best practices to foster their professional growth. Contribute to internal knowledge sharing initiatives. 

Qualifications (Education, Experience, Knowledge, Skills, and Abilities)

BS/BA degree in Computer Science, Engineering or related field or equivalent experience. 10+ years Quality Assurance/ Systems Engineer experience 7+ years or more of experience with test-driven development and automated testing frameworks.  Drive and lead discussions on design requirements and specifications.  Independently create Automation frameworks.  5+ years' experience converting manual end to end test cases to Automation test cases.  Mentor and train Sr QE and QE’s on Automation methodology and automation tools such as Squish.  Lead and document requirements and specifications.  Strong experience in an Agile/Scrum environment.  Proficient in creating test plans and test strategies.  Expertise in maintaining test automation suite.  Proven understanding of white box, grey box, and black box testing techniques. Experience with developing and testing distributed systems.  Excellent understanding of object-oriented design principles. Experience with source control systems and configuration management  5+ software testing experience for enterprise class, highly performant, fault tolerant, and highly reliable applications.  Strong experience with infrastructure automation technologies such as Docker, etc.  Strong experience with automation technologies such as Maven, Jenkins, etc.  Knowledge and working experience with Cloud Testing  Excellent written and verbal communication skills  Willingness to learn and adapt to both legacy and new age technologies, to solve problems and take the product in new directions.  Collaborate with a global team and work with attention to detail & multitask under tight deadlines.  Perform other duties as assigned.  Understand and adhere to all corporate policies to include but not limited to the ACI Code of Business Conduct and Ethics. 

Preferred Qualifications (Education, Experience, Competencies)

Master’s degree preferred Previous experience in developing Real time Payment software solutions preferred Previous work experience in the Banking and Finance domain preferred Business knowledge about the Wire Transfer industry preferred Experience in Agile Methodology preferred

Competencies

High- level analytical skills Mentorship abilities Excellent communication skills Strong collaboration skills

Work Environment: 

Standard work environment Travel required, may be domestic or international

Physical demands:

Majority of time spent on PC
  • Lead Consultant

    1 month ago


    bangalore, India Genpact Full time

    With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world’s biggest brands—and we have fun doing it. We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom line. We are harnessing the power of technology and humanity to create...

  • Lead Consultant

    4 weeks ago


    bangalore, India Genpact Full time

    With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world’s biggest brands—and we have fun doing it. We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom line. We are harnessing the power of technology and humanity to create...


  • bangalore, India Thomson Reuters Full time

    Senior QA Engineers are experienced professionals that develop software programs in order to test code and applications and have a passion for quality processes. They have in-depth knowledge and subject matter expertise in managing functional testing, automating client application and qualification of the client-side applications. About the role: In...


  • bangalore, India Thomson Reuters Full time

    About the Role In this opportunity as Sr. Quality Assurance Engineer, you will: Deliver end-to-end testing solutions for multiple products or complex projects. Lead routine projects with manageable risks and resource requirements. Solve complex problems with minimal guidance. Execute both manual and automated test cases and investigate...


  • bangalore, India Thomson Reuters Full time

    As an employee at Thomson Reuters, you will play a role in shaping and leading the global knowledge economy. Our technology drives global markets and helps professionals around the world make decisions that matter. As the world’s leading provider of intelligent information, we want your unique perspective to create the solutions that advance our...


  • bangalore, India Thomson Reuters Full time

    As an employee at Thomson Reuters, you will play a role in shaping and leading the global knowledge economy. Our technology drives global markets and helps professionals around the world make decisions that matter. As the world’s leading provider of intelligent information, we want your unique perspective to create the solutions that advance our...


  • bangalore, India Wabtec Full time

    Wabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing...


  • bangalore, India Wabtec Full time

    Wabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing...


  • bangalore, India ECI Full time

    ECI is the leading global provider of managed services, cybersecurity, and business transformation for mid-market financial services organizations across the globe. From its unmatched range of services, ECI provides stability, security and improved business performance, freeing clients from technology concerns and enabling them to focus on running their...

  • Associate Principal

    3 months ago


    bangalore, India LTIMindtree Full time

    Associate Principal - Quality Engineering Job Req Id: 1272971 Candidate with experience in Digital & Mobility platforms like CMS(AEM), Digital packages(Hybris, Demand ware, ATG , Candidate need to have experience in deriving the test strategy for Service / Layer level testing for ex: Web services, micro-services and experience in Automation –...


  • bangalore, India Expertia AI Full time

    Company Overview Expertia AI is a leading HR Tech company that harnesses the power of Deep Tech to revolutionize the future of work. Our innovative products, including Virtual Recruiter, Expertia Career Site, and Expertia Skill Cloud, are designed to empower recruiters and organizations in the hiring process. Job Overview We are looking for a Quality...


  • bangalore, India RSA Security Full time

    RSA Software Quality Principal Engineer RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology...

  • Quality Engineer

    3 months ago


    bangalore, India symplr Full time

    Overview Role Summary Quality Assurance Engineers are responsible for assuring quality of newly developed/enhanced software solutions through manual and automation testing. From requirements analysis and design to implementation, training and support, the Quality Assurance Engineer will work together with a team on diverse projects utilizing...

  • Quality Engineer

    4 weeks ago


    bangalore, India symplr Full time

    Overview Role Summary Quality Assurance Engineers are responsible for assuring quality of newly developed/enhanced software solutions through manual and automation testing. From requirements analysis and design to implementation, training and support, the Quality Assurance Engineer will work together with a team on diverse projects utilizing...


  • bangalore, India Ctruh Full time

    Position Overview:We are looking for a detail-oriented and experienced QA Engineer to join our team. The QA Engineer will be responsible for ensuring the quality and reliability of our software products through comprehensive testing and validation processes. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a...


  • bangalore, India ZapCom Group Inc Full time

    Job Title: Engineering Manager, QA & AutomationLocation : BangalorePosition Overview :We are looking for a diligent and detail-oriented Engineering Manager for QA and Automation to oversee all aspects of quality assurance throughout our organization. He/She will be responsible for developing and implementing quality assurance policies and procedures,...


  • bangalore, India Karkhana.io Full time

    We are currently seeking an experienced and dynamic Sr Quality Assurance Manager with a minimum of 10 years of hands-on experience in the manufacturing industry. The ideal candidate will not only possess a strong background in quality assurance but will also have exceptional team-leading skills. As a Head of Quality Control, you will play a pivotal role in...


  • Bangalore, Karnataka, India Meved Solutions Full time

    Responsibilities :Ensure that standards and safety regulations are observed.Address and discuss issues and proposed solutions with superiors.Document quality assurance activities and create audit reports.Make recommendations for improvement.Create training materials and operating manuals.Requirements :Proven work experience as a Quality Assurance Specialist...


  • Bangalore, India Meved Solutions Full time

    Responsibilities : Ensure that standards and safety regulations are observed. Address and discuss issues and proposed solutions with superiors. Document quality assurance activities and create audit reports. Make recommendations for improvement. Create training materials and operating manuals. Requirements :Proven work experience as a Quality Assurance...


  • bangalore, India Ctruh Full time

    Position Overview: We are looking for a detail-oriented and experienced QA Engineer to join our team. The QA Engineer will be responsible for ensuring the quality and reliability of our software products through comprehensive testing and validation processes. The ideal candidate will have a strong technical background, excellent problem-solving skills, and...