Disclaimer
Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It's important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we're here to support you in your job search journey!
Role :Software Engineer in Test
Location :as per business needs
About the company and role
Visa is a leading company committed to Company’s mission or purpose. We are seeking a highly motivated Software Engineer in Test to join our team in as per business needs. In this role, you will be responsible for described the primary responsibilities below please have a look. We are looking for individuals with a strong background in Relevant skills or experience mentioned bellow, excellent problem-solving abilities, and a passion for Industry/Fied. If you are a talented and dedicated professional who thrives in a fast-paced environment, we encourage you to apply.
Job Description
**1) Test Tools Development / Test Automation:**
a) Conceptualize and implement innovative strategies to construct and deploy scalable, reusable test automation frameworks and novel test infrastructure. Continuously improve existing test infrastructure to enhance efficiency and productivity in test case creation, test coverage analysis, test execution speed, problem detection accuracy, and reporting capabilities.
b) Demonstrate strong programming skills and a proactive willingness to code utilizing both legacy programming languages (such as Assembler, REXX, etc.) and contemporary open-source technologies (such as C/C++, C#/.NET, Web Technologies, Microservices, etc.), databases, and SQL queries, adapting to specific departmental needs and project requirements.
c) Actively contribute to all phases of the Software Development Life Cycle (SDLC) during the development of Test Tools (Test Automation), ensuring seamless integration and optimal performance.
d) Be prepared to explore and effectively utilize API testing software such as SOA suite, SOAP UI, Postman, REST Client etc. Enhance testing processes through the application of Selenium or similar software testing frameworks, automation testing tools like TestNG, JSON and XML Parsers, and CI/CD pipelines via Jenkins or similar tools. Leverage GitHub and other collaborative tools such as JIRA for efficient project management and version control.
e) Advocate and implement industry-standard coding practices, design patterns, rigorous testing methodologies, and overall best practices within Visa's engineering culture.
f) Proactively identify and assess emerging technologies. Evaluate their potential adoption within the organization through comprehensive Proof of Concepts (POCs) to ensure they align with Visa’s specific requirements and provide tangible benefits.
**2) System Testing / Manual Testing:**
a) Contribute actively to all phases of the Software Testing Life Cycle (STLC). Design and develop comprehensive test plans, detailed test designs, and robust test cases derived from business requirements and conceptual documents. These tests will rigorously evaluate Visa’s diverse range of products and services. Efficiently execute these test plans across all functional areas, products, and solutions.
b) Perform thorough manual testing of code alongside the utilization of test tools and automation suites to enhance efficiency and effectiveness. Analyze and meticulously report test results to relevant project stakeholders, providing clear insights into system performance and potential issues.
c) Actively collaborate with Development, System Architecture, and Product teams as an integral member of either Waterfall or Agile teams. Address coding errors or design gaps by providing constructive feedback and proposing effective solutions.
d) Provide regular project status updates, highlighting potential risks and issues to Project Managers and Test Engineering (TE) Management. Propose viable solutions and alternative options to mitigate risks and ensure project success.
e) Strictly adhere to standard processes, tools, and metrics to ensure the successful delivery of large-scale projects, from initial conception to final conclusion, while consistently meeting quantifiable business objectives.
f) Coordinate and provide support for integration and end-to-end testing efforts in collaboration with peer Test Engineering groups. This collaboration is essential for ensuring a seamless and high-quality user experience across all systems.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Company Name | Visa |
---|---|
Role | Software Engineer in Test |
Location | as per business needs |
Salary | As per Company norms |
Job Type | Full time |
Responsibilities
Education Qualification
- - Bachelor's degree, OR 3+ years of relevant work experience. This includes demonstrable experience in software testing, test automation, or related fields.
- **Preferred Qualification:**
- - B.E. / B.Tech. degree in Computer Science, IT, Electronics (or equivalent technical degree) is strongly preferred. A Master’s degree in engineering provides an additional advantage.
- - 6 months to 18 months of relevant work experience in software testing and automation, or an equivalent mix of work experience and relevant project experience is desirable.
Skills
- - Proficiency in at least one programming language or technology including, but not limited to, C/C++, C#, .NET, Java, Python, JavaScript, HTML, CSS, Web Technologies, etc. Experience with multiple languages and technologies is a significant plus.
- - Comprehensive knowledge of SDLC and STLC methodologies, as well as development and test engineering processes and best practices.
- - Knowledge of ISO 8583, SOAP / XML, JSON etc. messages (if any) will be a big plus, particularly in the context of payment processing systems.
- - Possess a strong passion for quality engineering and a commitment to achieving excellence in products and services through rigorous testing and continuous improvement.
- - Highly self-driven and resourceful, with the ability to proactively take on challenges, analyze complex problems, and address them head-on with effective solutions.
- - Demonstrate a strong ability to collaborate effectively with stakeholders, technical leads, and staff members both locally and globally, fostering a collaborative and productive team environment.
Get instant updates on latest jobs!
Join our instagram and telegram channels.
To join our Instagram and Telegram channels click on instagram and telegram icons
How to Apply
- Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
- Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
- Fill Out the Application: On the official website, fill out the application form with the provided information.
- Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
- Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.