24 Oct
|
Bajaj Finance
|
Pune
24 Oct
Bajaj Finance
Pune
Job Purpose To ensure high-quality software delivery by designing and implementing scalable automation frameworks from scratch, executing manual and performance testing, and integrating automation into CI/CD pipelines for efficient regression testing and faster releases. Duties and Responsibilities
Design and develop automation frameworks from scratch using Selenium (Java) and Playwright (TypeScript/JavaScript)
- Implement and manage CI/CD pipelines for automated regression testing
- Perform functional, regression, and end-to-end manual testing
- Develop and execute API automation test scripts
- Conduct performance and stress testing using JMeter
- Create and maintain automation execution reports and dashboards
- Collaborate with cross-functional teams in an Agile environment
- Participate in requirement analysis and test planning
- Identify, log, and track defects using defect management tools
- Ensure adherence to SDLC and STLC processes
- Explore and implement AI-based testing solutions and tools
- Continuously improve test coverage, framework efficiency, and execution time
Key Decisions / Dimensions
- Selection of automation tools, frameworks, and design patterns
- Test strategy for automation, manual, and performance testing
- CI/CD pipeline integration approach
- Test case design, prioritization, and execution strategy
- Identification of areas suitable for automation vs manual testing
- Performance testing approach and benchmarking criteria
Major Challenges
- Building and maintaining robust automation frameworks from scratch
- Integrating automation with CI/CD pipelines efficiently
- Handling complex end-to-end and cross-system testing scenarios
- Ensuring test stability and reducing flaky tests
- Managing performance testing for high-load systems
- Adapting to new tools, technologies, and AI-driven testing approaches
- Coordinating with multiple stakeholders (Dev, QA, Product)
Required Qualifications and Experience a)Qualifications
Graduation in computers / IT b)Work Experience
Experience of 2 to 3 years of experience in QA Automation, Manual, and Performance Testing c)Mandatory Skills (tasks may differ basis the below mentioned skill sets)
Must have
- Strong experience in Selenium with Java
- Hands-on experience with Playwright (TypeScript / JavaScript)
- Expertise in JMeter for performance and stress testing
- Strong knowledge of Manual Testing concepts
- Experience in API Automation Testing
- Experience in building automation frameworks from scratch
- Experience in CI/CD pipeline implementation (Jenkins/Azure DevOps, etc.)
- Robust understanding of SDLC and STLC
- Experience working in Agile methodology
- Ability to create automation execution reports and dashboards
- Good understanding of test design techniques and defect lifecycle
- Strong problem-solving and analytical skills
Role: Automation Test Engineer,
Industry Type: Banking,
Department: Engineering - Software & QA,
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
Education
UG: Any Graduate
PG: Any Postgraduate read more
Key Skills
Skills highlighted with ‘‘ are preferred keyskills
Agile
Agile MethodologyAiAnalytical SkillsApi AutomationAutomationAutomation ToolsAzureAzure DevopsBuilding AutomationCi/Cd PipelinesDefect ManagementDesign PatternsDevopsJavaJavascriptJenkinsJmeterManual Testing
📌 Software Engineer (Pune)
🏢 Bajaj Finance
📍 Pune