Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

iCIMS Principal Test Engineer in Gachibowli, Hyderabad, India

Job Overview

The Principal Test Engineer works on our Agile team to ensure quality deliverables for our software-as-a-service (SaaS) Talent Acquisition platform. The Principal Test Engineer creates detailed and well-structured test plans and test cases then coordinates testing activities. Principal Test Engineer also ensures quality issues and defects are appropriately identified, documented, tracked and resolved. The Principal Test Engineer reports to Manager, Test Engineering.

About Us

When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.

Responsibilities

  • Work with an experienced team leveraging SCRUM techniques to deliver high-quality releases

  • Experience developing automated frameworks and running automated tests.

  • Collaborate with Product Development, Product Management and other cross-functional groups to deliver high-quality products

  • Create and execute test plans, test data, test cases and automated scripts to ensure quality for web and mobile applications

  • Collaborate with development engineers to fully understand complex product architecture and devise automation strategies, test strategies and test cases to automate new features and enhance existing functionality

  • Build flexible/scalable test frameworks without over-engineering and choose simple, straightforward solutions over more complex ones, using known existing solutions

  • Perform web, API, UI, functional, regression, smoke, black box, security, accessibility, I18N and end-to-end testing

  • Write and/or modify SQL queries to perform database validations

  • Independently tackle technical issues and take test ownership of one or more features that are being created and drive world class quality in not only the code but in the processes by which it is created and tested

  • Document test cases, write and reproduce accurate software problem reports

  • Work with functional teams in reducing error rates and perform root cause analysis of errors/trends

  • Review technologies and best practices for improving integration tests and processes

  • Proactively look for making improvements in respective modules/tests

  • Consistently ensure that business is conducted with integrity at all times and that behavior aligns with iCIMS policies, procedures, and core competencies

  • Mentor Test Engineer I, II and III

  • Perform code reviews for product and test code

  • Demonstrate a sense of urgency and takes initiative

  • Maintain flexibility and react to change appropriately

  • Receive and take action on feedback and lessons learned for continual professional improvement and development

  • Take measures to enhance body of knowledge and skill set through training

  • Other duties as assigned

Qualifications

  • 7+ years of relevant experience

  • Strong ability to plan, create and execute test plans and test cases in a fast-paced product-oriented environment

  • Demonstrated ability to design and implement modular, scalable and high performing test frameworks in JAVA and other relevant open source tools

  • Strong proficiency in web-based technologies including AJAX, HTML, CSS, JavaScript, XML, JSON, RESTful services and similar related technologies

  • Extensive understanding of quality engineering practices, philosophies and techniques

  • Strong understanding of continuous integration tools

  • Experience with Agile/SCRUM techniques

  • Experience with RDBMS, such as Microsoft SQL Server

  • Demonstrated ability with load and/or performance testing tools, such as SOASTA or JMeter

  • Ability to communicate and collaborate cross-functionally and work well in a team-oriented environment.

Preferred

  • BA/BS or equivalent in Computer Science, Information Technology, Engineering, or other technical degree from a reputable institution

EEO Statement

iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS.

We are proud to be an equal opportunity and affirmative action employer. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you would like to request an accommodation due to a disability, please contact us at careers@icims.com .

Compensation and Benefits

Competitive health and wellness benefits include medical insurance (employee and dependent family members), personal accident and group term life insurance, bonding and parental leave, lifestyle spending account reimbursements, wellness services offerings, sick and casual/emergency days, paid holidays, tuition reimbursement, retirals (PF - employer contribution) and gratuity. Benefits and eligibility may vary by location, role, and tenure. Learn more here: https://careers.icims.com/benefits

DirectEmployers