Reflections Info Systems
Senior Software Development Engineer - Test - Automation Testing
- Compensation
- Not disclosed
- Location
- Trivandrum/Thiruvananthapuram; Cochin/Kochi; Kerala
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Full description
We are looking for 5+ years experienced candidates for this role.
Job Description :
- Strong experience in Test Automation with expertise in designing, developing, and maintaining scalable automation frameworks.
- Hands-on experience with Playwright (JavaScript/TypeScript) for web application automation and end-to-end testing.
- Experience in Mobile Test Automation using Appium and WebdriverIO for Android and iOS platforms.
- Proficient in API Testing and Automation for REST/SOAP services, including validation of integrations between Salesforce and external applications.
- Strong understanding of Salesforce Platform, including Sales Cloud, Service Cloud, Experience Cloud, custom objects, flows, validation rules, and business processes.
- Experience with Performance Testing using K6 to assess application scalability, stability, and responsiveness.
- Hands-on experience configuring and maintaining CI/CD pipelines using tools such as GitHub Actions, Jenkins, or similar DevOps platforms.
- Proficient in SOQL/SOSL for Salesforce data validation and backend testing activities.
- Knowledge of Salesforce Apex testing, integration testing, and deployment validation.
- Familiarity with version control systems such as Git and modern software development practices.
- Exposure to AI-driven testing tools, AI-assisted automation frameworks, and intelligent test generation solutions.
- Understanding of how AI can be leveraged for test case creation, defect prediction, test maintenance, and quality engineering processes.
- Keen interest in emerging AI technologies and their application in Software Testing and Automation Engineering.
Responsibilities :
- Design, develop, and maintain automated test frameworks and scripts for web, mobile, API, and Salesforce applications.
- Build and execute automated test suites using Playwright, Appium, and WebdriverIO.
- Develop robust test automation strategies for functional, regression, integration, and end-to-end testing.
- Integrate automated tests into CI/CD pipelines to enable continuous testing and faster release cycles.
- Execute performance and load testing using K6 and analyze system performance bottlenecks.
- Validate Salesforce applications, integrations, and business workflows through automated and manual testing approaches where required.
- Collaborate with developers, product owners, architects, and business stakeholders to ensure quality throughout the Software Development Lifecycle (SDLC).