Overview
Quality Assurance Automation Engineer Jobs in Hyderabad, Telangana, India at Mphasis
Title: Quality Assurance Automation Engineer
Company: Mphasis
Location: Hyderabad, Telangana, India
Job Summary:
We are seeking an experienced Senior Automation Test Engineer with 6-10 years of hands-on experience in QA automation using tools like Java, UFT, Selenium, API Testing, and ETL. This role requires a deep understanding of Automation Framework Design and experience working in the Financial Domain. The ideal candidate will also have strong expertise in AWS concepts, Data Analysis, and Backend Testing using SQL, Databricks, Oracle, and various data processing tools. If you are a self-driven professional with a passion for quality and problem-solving in a fast-paced, globally structured environment, this is the role for you.
Key Responsibilities:
Design, implement, and maintain automation frameworks using Java, UFT, Selenium, and other relevant automation tools.
Perform API testing to ensure proper functioning of web services and integration points.
Conduct backend testing by writing and executing SQL queries in Databricks and Oracle databases.
Analyze and validate large data sets, ensuring data consistency, quality, and integrity through Data Validation, Data Cleansing, Data Verification, and identifying data mismatches.
Use cloud technologies, especially AWS, for framework design and testing within the automation environment.
Work with Databricks, Python, Spark, Hive, and Airflow to process and analyze data efficiently.
Validate and analyze Kubernetes log files to monitor system performance and troubleshoot issues.
Participate in globally distributed Agile teams to collaborate on test strategies and automation initiatives.
Utilize Jira for test management, reporting, and tracking defects throughout the SDLC.
Ensure effective communication with the team and stakeholders, providing regular updates on progress and challenges.
Work in an Agile Scrum environment with a strong understanding of CI/CD practices.
Must-Have Skills:
Automation Testing: Extensive hands-on experience in designing, implementing, and maintaining automation frameworks using Java, UFT, Selenium, and other automation tools.
Financial Domain Experience: Experience in the Financial Domain is a must, with a strong understanding of financial products, services, and regulatory requirements.
AWS Cloud Testing: Experience in AWS concepts and framework design/testing.
Data Validation: Strong experience in Data Analysis, Data Cleansing, Data Validation, and identifying data mismatches.
Backend Testing: Expertise in writing SQL queries for Databricks and Oracle databases.
API Testing: Hands-on experience with API Testing (RESTful services, SOAP APIs, etc.).
Kubernetes Log Validation: Experience in validating and analyzing Kubernetes log files for application performance and troubleshooting.
Test Management Tools: Proficient in using Jira for managing test cases, defects, and reporting.
Programming: Strong knowledge of Python, Spark, Hive, and Airflow for data processing and automation.
Good-to-Have Skills:
Business and Finance Knowledge: Knowledge in the business and finance domain is desirable.
Cloud Services: Experience with AWS Cloud Services (EC2, S3, Unity Catalog, etc.) is an advantage.
Messaging Frameworks: Familiarity with IBM MQ or Kafka messaging frameworks is a plus.
CI/CD: Familiarity with CI/CD pipelines and DevOps processes for test automation.
Qualifications:
Education: Bachelor’s degree in Business, Information Technology, or related field.
Certifications: Any relevant certifications in automation, AWS, or testing are highly preferred.
Experience: 6-10 years of experience in automation testing within the Financial Domain, with hands-on experience in designing automation frameworks, working with data processing tools, and using cloud technologies like AWS.