Visa is hiring for the position of Software Test Engineer in Bengaluru, India. Candidates with a Bachelor’s degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Visa |
| Position | Software Test Engineer (Database, DWH, ETL Testing, and Automation Test Framework) |
| Qualifications | Bachelor’s degree |
| Experience | Experienced |
| Location | Bengaluru, India |
Key Responsibilities:
- Translate business and technical requirements into detailed functional test cases, execute tests, and create necessary test data independently.
- Demonstrate strong debugging skills by analyzing logs, isolating problem scenarios, and effectively communicating precise issues to developers.
- Conduct comprehensive testing of Batch and ETL processes, including data extraction, transformation logic, and data loading into the data warehouse.
- Write and execute complex SQL queries to perform data validation, ensure data integrity, and conduct back-end testing.
- Design and develop automation tools and test automation frameworks from the ground up to enhance testing efficiency.
- Collaborate closely with software engineers to understand application architecture and specifications, and develop detailed automated test suites based on functional requirements.
- Develop and maintain automation frameworks for both web-based user interfaces and backend batch processes.
- Create automation tools for test data generation, data analysis, pattern recognition, and monitoring purposes.
- Identify opportunities for test automation across the product lifecycle and drive the adoption of automated testing practices and tools.
- Stay updated with emerging technologies and proactively evaluate their potential adoption within the organization.
- Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Work independently and efficiently in a fast-paced Agile environment with minimal supervision.
- Collaborate effectively with cross-functional teams across multiple geographic locations and time zones.
Eligibility Criteria:
- Bachelor’s degree in Computer Science, Information Technology, or a related Engineering discipline.
- Minimum of 2 years of experience in application analysis/design, testing, test automation, business systems analysis, and quality assurance.
Preferred Skills:
- Extensive hands-on experience in database, data warehouse (DWH), and ETL testing.
- Proficient in designing, developing, and executing comprehensive end-to-end functional test cases.
- Strong SQL skills with expertise in both RDBMS and NoSQL databases, including the ability to write complex queries for data validation and analysis.
- Experienced in batch testing within data warehousing environments.
- Skilled in test data design and capable of creating tools or scripts for automated test data generation.
- Proficient in building and maintaining test automation frameworks using tools such as Selenium, TestNG, Cucumber, Protractor, and SoapUI.
- Demonstrated interest in emerging automation technologies with the ability to translate innovative concepts into practical, scalable solutions.
- Knowledge of Oracle Revenue Management and Billing (ORMB) is an added advantage.
- Familiar with performance and load testing tools such as JMeter or LoadRunner.
- Understanding of Prompt Engineering concepts and OpenAI’s GPT technology is a plus.
- Strong understanding of data warehousing concepts, ETL tools (e.g., Talend, Informatica, or SSIS), and database testing methodologies.
- Basic knowledge or hands-on experience with Unix commands and shell scripting.
- Experience with at least one programming or scripting language such as Python or Java for automation purposes.
- Proficient in using modern test automation frameworks and tools like Selenium, Appium, TestNG, or Pytest.
- Excellent analytical and problem-solving abilities with strong attention to detail.
- Strong interpersonal, facilitation, and leadership skills with the ability to communicate complex ideas clearly and effectively.
- Proven ability to work effectively in complex organizational environments to identify business needs and deliver optimal solutions.
- Capable of managing multiple priorities simultaneously and collaborating with teams across multiple geographies.
- Strong team orientation with the ability to foster collaboration within and across cross-functional teams.
- Excellent verbal and written communication skills, with the ability to present ideas clearly and concisely.
About Company:
Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. Our purpose is to uplift everyone, everywhere by being the best way to pay and be paid.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.