2 days ago
Pune, IndiaMid Level / Senior
Responsibilities
- Design, develop, maintain, and execute automated and manual test solutions for enterprise applications.
- Develop Python, pywinauto, and Shell-based automation frameworks and test utilities.
- Validate backend systems, APIs, data processing, batch workloads, and backend services.
- Perform complex SQL data validation, reconciliation, database debugging, and analysis across large-scale databases.
- Create test scenarios, test cases, automation coverage, and execute system, integration, regression, and end-to-end testing.
- Validate performance, reliability, scalability, and security requirements.
- Troubleshoot production and client-reported issues through application and data analysis.
- Communicate testing progress, risks, defects, and results to stakeholders.
- Support test planning, risk assessment, mitigation, defect lifecycle management, and continuous quality improvement.
- Collaborate with software engineers, business analysts, product owners, and global cross-functional teams in an Agile environment.
Requirements
- 4–7 years of experience in software testing with a strong focus on backend and automation testing.
- Strong hands-on Python automation experience, including desktop application automation with pywinauto.
- Strong financial services domain knowledge; capital markets or private equity experience is preferred.
- Strong experience with Unix/Linux environments and Shell scripting.
- Experience with SQL query development and optimization, data validation and reconciliation, database debugging, stored procedures, functions, database objects, large data volumes, and complex schemas.
- Experience testing APIs, batch processes, and backend services.
- Strong understanding of software testing methodologies, defect lifecycle management, and quality processes.
- Experience with Agile Scrum and SAFe/Value Stream concepts.
- Experience with test management and defect tracking tools such as Jira, Zephyr Scale, and Confluence/Wiki.
- Strong analytical, problem-solving, communication, independent-working, and collaboration skills.
- Experience with CI/CD tools such as Jenkins is desired.
- Exposure to cloud-native technologies, modern application architectures, API testing tools, automation frameworks, Git/GitHub, GitHub Copilot, and Microsoft 365 Copilot is desired.
- Bachelor’s degree or equivalent combination of education, training, or work experience.
Benefits
- Full-time role with high responsibility and broad learning opportunities.
- Continuous professional development and career growth.
- Competitive salary and benefits package.
- Exposure to cutting-edge technologies and enterprise-scale platforms.
- Inclusive and collaborative work environment supporting innovation and excellence.
About FIS
FIS builds financial technology for banks, merchants, and capital-markets firms, including core banking platforms, payment processing, fraud/risk tools, and investment/treasury systems. It sells enterprise software, cloud services, and outsourced processing via long-term contracts and transaction-based fees. Founded in 1968 and headquartered in Jacksonville, Florida, FIS is a Fortune 500 public company trading on the NYSE (FIS) with customers worldwide.
