Technology Capabilities
Technology CapabilitiesI’m Janki Makwana, a Data Scientist at GlobalLogic. I have been working with a major re...
Welcome to the second part of our two-part series on the evolving payment industry! In ...
Senior QA Analyst
Quality Assurance
3-5 years
Argentina - Buenos Aires
API Testing, Manual functional testing, QA Automation, TypeScript
Remote
The client is seeking an Automation Quality Assurance Engineer to join its API Program and assist in the transition of business-critical APIs to a developer portal, for both internal and external use. This portal will enable faster code deployment, cost savings, access to new customers, and other benefits.
The QA Engineer will be a key contributor to the digital transformation of legacy processes and tools, following API-first methodologies. They will be responsible for delivering features and capabilities for APIs and other tools within the internal and external developer portals.
The ideal candidate will have experience with and proficiency in the following technologies and tools.
● Knowledge of Page Object and Page Factory patterns
● Experience in software engineering concepts: OOP, OOD, data structures and algorithms
● Experience in design, development and implementation of a scalable and maintainable automation for UI and API testing
● Experience in tools such as TOSCA, Playwright, Cypress, UFT, Selenium or Katalon
● Experience in Automated Visual Testing
● Test management tools such as qTest, Zephyr, or ALM
● REST, OpenAPI Spec, Swagger, SOAP and WSDL standards
● Postman and/or other API management and API testing tools
● SQL and No-SQL databases
● Version control tools such as Git, GitLab, Bitbucket
Qualifications
● A graduate degree in Computer Science, Engineering or a related field
● Minimum 5+ years of test automation framework and tool building experience
● Proven experience in programming with at least one language such as Java, Python, Typescript or C#
● Proven experience in creating and expanding opensource automated testing tools and frameworks
● Able to grasp technical concepts and complex development processes
● Proven track record of taking ownership and successfully delivering results
● Experience in analyzing business and technical requirements to develop test plans, test scenarios, and test cases
● Ability to work in a fast-paced start-up like environment
● Detail-oriented and capable of working under limited direction toward predefined objectives
● Process-oriented and accustomed to Agile work environments
Required Skills
● Autonomous and comfortable juggling multiple, overlapping and, at times, competing priorities
● Solid understanding of both test engineering and development principles
● Experience in defining and implementing automation test processes, strategies, and approaches for complex test requirements and providing a practical approach to complex product testing
● Analytical mind and problem-solving aptitude
● Strong interpersonal, communication and organizational skills plus keen attention to detail
● Knowledge of industry standard test automation tools and experience in developing product test harnesses and instrumenting products to gather test results
● Experience in coordination with cross-functional teams to understand project requirements, provide testability input, and create test strategies
● Experience using SQL and other database management tools to write and execute SQL queries
● Working knowledge of Agile development methodology
● Experience in UAT, Integration, Regression, and other types of Blackbox & Whitebox testing
● Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control
● Familiarity with web development technologies such as HTML, CSS, and JavaScript
● Familiarity with OpenAPI Specifications, Postman Collection
● Familiarity with CI/CD pipelines – Jenkins, GitLab
Nice to haves, but NOT required
● ISTQB® Test Automation Engineer (CT-TAE) Certification
● ISTQB® Acceptance Testing (CT-AcT) Certification
● Familiarity with React library and NextJS framework
● Familiarity with API gateway solutions (preferably Apigee)
● Experience working on public clouds – AWS preferred
● Experience with Dockers
● Experience with pytest as test framework
● Experience with cloud-based testing infrastructure tools such as Saucelabs and BrowserStack
Responsibilities include
● Design and build automated test framework and test suites for use in various testing cycles
● Design and extend existing automation framework to improve release processes and feature validation
● Design and develop tools which will help Manual Testers
● Collaborate with development teams and QA peers to identify and prioritize opportunities for automation
● Own automation script development, script execution, framework optimization and test reporting
● Write frameworks and tools to test products
● Create Automation Framework for end-to-end regression
● Identify the testable requirements and prepare the test strategy for each of the testing types identified
● Conduct and facilitate User Acceptance Testing (UAT)
● Own the planning, development and execution of test plans and test cases
● Write comprehensive test plans for functional and non-functional testing
● Perform Functional, Regression, and UAT test execution
● Perform Requirements analysis and prepare Requirement Traceability Matrix (RTM) for release candidate
● Develop quality assurance strategies and organize phased testing along with other QA engineers
● Testing of features across various platforms including web and mobile
● Find, isolate, document, regress, and track bugs through resolution
● Gain knowledge of the features and detailed functional requirements of the work well enough to execute the assigned work
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.