Search by job, company or skills

HCL Technologies Limited

Senior Software Engineer I

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description (Posting).

QA Job Description:

We are seeking a highly skilled Senior Automation QA Engineer with extensive experience in designing, developing, and maintaining automation frameworks and test scripts for enterprise-level applications. The ideal candidate will have strong expertise in test automation tools, frameworks, CI/CD pipelines, and agile methodologies, ensuring high-quality software delivery across multiple platforms.

Roles & Responsibilities:

Design, develop, and maintain automation frameworks (UI, API, and Database testing).
Create and execute automated test scripts using tools like Selenium, Cypress, Playwright, Appium, RestAssured, TestNG, JUnit, or similar.
Implement and maintain CI/CD test pipelines using Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar.
Collaborate with developers, product managers, and manual testers to understand requirements and ensure test coverage.
Perform API testing using tools like Postman, RestAssured.
Ensure test data management and automation of complex scenarios.
Work with version control systems (Git)
Conduct code reviews and provide mentorship to junior QA engineers.
Drive shift-left testing, integrating automation early in the development cycle.
Report, track, and validate defects using tools like JIRA, Azure DevOps, or Rally.
Ensure performance, scalability, and security testing where applicable.
Continuously research and adopt new automation tools & frameworks.

Key Skills & Qualifications:

Bachelor s/Master s degree in Computer Science, Engineering, or related field.
7+ years of experience in QA with a strong focus on automation.
Strong expertise in Selenium WebDriver, Cypress, Playwright, or similar UI automation tools.
Proficiency in programming languages: Java, Python, JavaScript, or C#.
Hands-on experience with API test automation (RestAssured, Postman).
Knowledge of BDD frameworks (Cucumber, SpecFlow, Behave).
Familiarity with cloud platforms (AWS, Azure, GCP) for test execution.
Experience with containerization & orchestration (Docker, Kubernetes) is a plus.
Strong understanding of Agile/Scrum methodologies.
Excellent analytical, debugging, and problem-solving skills.
Strong communication and leadership skills.

Preferred (Good to Have):

Knowledge of performance testing tools (JMeter, Gatling, LoadRunner).
Exposure to AI/ML-based test automation frameworks.

Qualification

Bachelor of Technology/ Engineering

Skill (Primary)

Tools and Standards (APPS)-Automation Testing-Automation Testing_Testing

More Info

Job Type:
Function:
Employment Type:

About Company

HCLTech is a global technology company, home to more than 221,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2023 totaled $12.9 billion. To learn how we can supercharge progress for you, visit hcltech.com.

We have been named a Global Top Employer for 2023 and certified as a Top Employer in 25 countries by the Top Employers Institute across three regions, Asia Pacific, North America and Europe, for consistency in people practices across the globe. Of the 25 countries, HCLTech is ranked number one in 18 countries, including India. These accolades demonstrate our commitment to fostering a work environment with an innovative and a progressive work culture. To learn how we can supercharge progress for you, visit hcltech.com

Job ID: 146569493

Similar Jobs