Chennai, Tamil Nadu
Test Specialist Senior #1028222Job Description:
- Seeking a highly experienced talented and motivated Software Development Engineer in Test (SDET) with a strong focus on end-to-end automation.
- In this role, you will be instrumental in ensuring the quality, reliability, and performance of our applications by designing, developing, and maintaining comprehensive automated test suites.
- You'll work closely with development, product, and other QA engineers to build robust test coverage across our UI and API layers, playing a key part in our continuous delivery pipeline.
- If you're passionate about breaking software, building scalable test frameworks, and love diving into code, this role is for you!
- This position requires you to be a subject matter expert in full-stack test automation, with a demonstrated ability to build and scale test automation scripts in complex, regulated environments.
Skills Required:
- Rest Assured, Appium, Developing Automation Scripts , cucumber, git, Selenium, Java
Skills Preferred:
- cloudbuild, JMeter, Mobile Automation, GCP
Experience Required:
Must Have:
- 6+ years of direct, hands-on testing, QA, or automation experience with Finance domain
- Strong Scripting and Programming knowledge in languages such as Java, Python, JavaScript, or Groovy, with proven ability to build robust, maintainable automation frameworks and scripts for complex financial applications.
- Must have hands-on Experience in Developing Automation Scripts for UI using frameworks/tools like Selenium , Appium, Playwright.
- Experience with BDD frameworks like Cucumber is required.
- (Experience with tools like Tosca is also valuable but focus on code-based automation skills).
- Must have strong experience in API Automation using tools/frameworks like SoapUI, or Rest Assured, specifically for testing APIs, web services.
- Must have experience in designing and automating End-to-End user journeys that simulate real-world financial scenarios across multiple channels and system touchpoints.
- Extensive experience with database testing and advanced SQL scripting for data validation, test data management.
- Must have Experience in GitHub for version control .
- Very strong experience in designing, implementing, and maintaining CI/CD pipelines .
- Must have working experience in Mobile cloud platforms like Headspin or Perfecto for automating testing.
- Experience in using Test management tools like Xray, TestRail, or ALM.
- Must have experience in Jira.
- Ability to work effectively in diversified global teams and projects, collaborating across different time zones and cultures.
- Excellent communication, collaboration, and interpersonal skills.
Nice to Have:
- Knowledge of performance testing concepts and tools ([e.g., JMeter, LoadRunner]).
- Exposure to Unix and Linux environments for managing test execution or environments.
- Exposure to AI tools like GenAI .
- Knowledge on Current Market Trends about the Automation tools and Frameworks, specifically in the FinTech.
Education Required:
- Bachelor's Degree
Additional Information :
- End to End Automation Strategy & Standards:
- Establish, lead, and continuously refine the test automation strategy specifically for applications and integrated financial products, ensuring rigorous quality standards aligned with business goals, regulatory requirements, and audit needs.
- Designing and automating End-to-End user journeys that simulate real-world financial scenarios across multiple channels and system touchpoints.
- Define and implement comprehensive test automation standards, best practices, and guidelines tailored for testing complex, high-transaction financial systems.
- Full Stack Automation Development:
- Design, develop, and maintain scalable, robust automated test suites covering the full application stack – including UI (Web and Desktop applications), APIs, and Microservices .
- Develop and expand advanced test automation frameworks, modernizing them to align with DevOps principles and cloud-native architectures.
- CI/CD Integration : CI/CD Integration: Integrate automated tests into our Continuous Integration/Continuous Deployment (CI/CD) pipelines to enable frequent and reliable releases.
- Comprehensive Testing & Validation: Build and execute a comprehensive automated testing strategy covering integration, regression,, and end-to-end testing, with a strong emphasis on validating core financial application and financial data accuracy.
- Conduct meticulous software testing, verification, and validation of changes, especially focusing on preventing defects and incidents that could impact financial operations or financial data integrity in production.