[Remote] Lead, Software Engineering QA
Note: The job is a remote job and is open to candidates in USA. Kyndryl designs, builds, manages, and modernizes mission-critical technology systems and delivers cloud-based managed services to clients. The Lead, Software Engineering Quality Assurance role defines testing strategies and plans, develops and maintains automated tests, manages defects, and ensures software quality, reliability, and performance. The role also leads quality engineering discussions and mentors other QA Engineers.
Responsibilities
- Define test strategies, test specifications, test cases, and test plans based on design documentation, functional specifications, and high-level design documents
- Work closely with other engineering squads/tribes to develop new features and products, and ensure that the implemented components are feature, integration, and system tested before being released to our customers
- Automate test cases to build test suits for regression, scalability, and performance testing
- Analyze, track, and verify defects during the software development lifecycle
- Contribute to designing, developing, implementing, executing, and troubleshooting automated test tools, test frameworks, and test scripts for application and API testing
- Develop, execute, and maintain automation tests for acceptance, functional, and regression test cases for the identified areas/modules/technology
- Accurately document and communicate issues to developers to facilitate elimination of problems and to create efficient fixes
- Promote testing best practices and principles across the organization
- Play a pivotal role in determining testing best practices and principles
- Lead quality engineering discussions and mentor other QA Engineers in debugging, planning, and domain expertise
Skills
- This position is for a government client and we can only hire US citizens or full green card holders
- Minimum of 5+ years of experience testing complex software products for large enterprise customers in a fast-paced agile environment
- Deep understanding of the QA processes, standards, tools and technologies
- Experience with testing and successfully delivering complex features/products for web-based enterprise applications and automating UI, CLI, and API testing
- Practical knowledge in at least one or two open-source automation tools and frameworks
- Good understanding of the entire software development life cycle
- Proficient analytical and problem-solving skills
- Collaborative communication and team working skills
- Familiarity with test frameworks like Selenium, Protractor etc
- Use of scripting languages like Python, Perl, PowerShell, and Java script to create scripts rapidly that can integrate into the testing stage within a pipeline
- Use of Test-Driven Development (TDD), SDLC, and Agile software development practices
- Scale Agile Framework (SAFe) experience
- Azure DevOps experience
- Git experience
- Automation experience
- Code Release experience
Benefits
- Kyndryl’s discretionary annual bonus program, based on performance and subject to the terms of Kyndryl’s applicable plans.
- Medical and dental coverage
- Disability benefits
- Retirement benefits
- Paid leave
- Paid time off
- This position will be eligible to participate in a sales commission plan in lieu of the annual discretionary bonus program if it is a sales commission eligible role.
- Hands-on experience and learning opportunities
- The chance to certify in all four major platforms
- Employee learning programs with access to certifications, including Microsoft, Google, Amazon, Skillsoft, and many more
- Access to Kyndryl’s company-wide volunteering and giving platform to donate, start fundraisers, volunteer, and search over 2 million non-profit organizations
- Fully remote work arrangement
Company Overview