What are the responsibilities and job description for the QA Analyst position at Corpay?
QA Analyst
What We Need
Corpay is currently looking to hire a QA Analyst within our Lodging division. This position can be located in Atlanta, GA Peachtree Corners office. In this role, you will be utilizing SQL and Unix in order to interpret commands and execute test scenarios. You will report directly to the Director or IT Architecture and regularly collaborate with team.
How We Work
As a QA Analyst, you will be expected to work in a virtual environment. Corpay will set you up for success by providing:
Assigned workspace in home office set up
Company-issued equipment remote access
Formal, hands-on training
Monthly home internet stipend
Role Responsibilities
The responsibilities of the role will include:
Work closely with Software Engineers to understand the product eco system
Develops automated test frameworks and suites on UI, API and Integration levels of testing using python or other OO languages
Create QA test artifacts (Test Strategy, Test Matrix, Test Scenarios, Test Cases, Test Results) and functional documentation.
Execute manual and automated test cases (functional, UI, API, Integration, Regression, UAT testing).
Communicate test progress, test results, and other relevant information to project stakeholders and management.
Participate in design discussions for our platform to help evolve the platform in a way that enables richer testing scenarios that simplify defect detection and prevention
Assist with triage, diagnosis, and resolution of issues discovered across teams.
Contributes to end-to-end acceptance tests
Where necessary, develop and execute manual test cases to detect issues that cannot be detected through automated means.
Looks for opportunities and drives conversion of manual tests to automated tests.
Performs and leads the testing of software to ensure proper operation and freedom from defects
Creates test data for applications
Documents and works to resolve all complex problems
Devises improvements to current procedures and develops models of possible future configurations
Formulates and defines project scope and objectives based on both requirements documents and a thorough understanding of the product and the software development life cycle
Develops test strategy and test plans
Creates defect tracking reports and leads the project to verify all defects are resolved and verified by the QA group
Creates Test Scripts/Cases and Data that are in line with defined business processes and requirements
Executes System Integration Testing and communicates the results for approval
Analyzes, reports and monitors issues and defects found during the testing execution
Conduct regression tests to ensure that any changes to the system have not affected existing functionality
Conducts regression analysis and addresses gaps
Supports the Business Customers/SME's in the creation and execution of the Business Acceptance Test Plan, Test Scripts/Cases and Data and Results
Conducts peer reviews and defect triage meetings
Qualifications & Skills
Bachelor's degree/related field or equivalent experience
7 years of experience manual tests in such areas as functional, regression, integration, user interface, performance and scalability testing
Experience with automated testing frameworks and tools (eg. Selenium 2, Selenium 3, Selenium Grid, SoapUI, Browser Stack, QuickTest Professional, Rational Functional Tester, SilkTest, Visual Studio Test Professional, Eclipse, TestNG, Maven, JUnit)
Experience in writing SQL queries and scripts
Experience in working in an agile software development team using scrum
Experience in Java, JavaScript, C#, VB, HTML, CSS;
Experience in payments industry is a strong plus.
Passion around driving best practices in the testing space
Knowledge of software engineering practices and agile approaches
Experience building or improving test automation frameworks
Experience in analyzing various features in a release and recommend suitable test strategy to achieve greater product quality for each release
Extensive experience with QA techniques and methodology; developing test strategy and test plans, designing, implementing, executing and analyzing test casesAdvanced understanding knowledge of application functionality (e.g., business process flow, rules and functional flow) and associated interfaces
Advanced understanding of build procedures, operating system, database command languages, programming languages and the tools used by the enterprise
Strong written, oral and interpersonal communication skills
Ability to perform detail-oriented work
Able to handle multiple simultaneous projects
Benefits & Perks
Medical, Dental & Vision benefits available the 1st month after hire
Automatic enrollment into our 401k plan (subject to eligibility requirements)
Virtual fitness classes offered company-wide
Robust PTO offerings including: major holidays, vacation, sick, personal, & volunteer time
Employee discounts with major providers (i.e. wireless, gym, car rental, etc.)
Philanthropic support with both local and national organizations
Fun culture with company-wide contests and prizes
#LI-MJ #Hybrid #INDTECH
Risk Analyst
Risk Analyst -
Atlanta, GA
QA/QC AML Analyst
Sonitalent Corp -
Atlanta, GA
QA Solution Analyst
Itransition Group -
Decatur, GA