Job details
Job type full-time
Full job description
About avidxchange
Avidxchange is the industry leader in automating invoice and payment processes for mid-market businessesFounded in the year 2000, avidxchange processes over $140 billion transactions annually across its network of more than 600,000 suppliers, transforming the way 6,000 customers in north america pay their billsAvidxchange is distinguished as a global fintech unicorn and one of the fastest growing technology companies in the u.sWith 1,400 employees supporting customers across seven office locationsOur employees live by our core values, including “innovate to change the game”, “passion about customer success”, “win as a team”, “play to our strengths”, and “have a blast”We are on a mission to create something different at avidxchangeCome join the team!
Job overview
As a test automation engineer ii you will be an integral member of the software development team, testing best-in-class advancements to our productsThis position is expected to analyze, requirements for avidxchange’s suite of products to design and develop automation scripts and to validate functionality.
Job responsibilities
Collaborate with the development team including but not limited to product owners, test automation engineers, software engineers, database engineers and scrum masters to analyze the given business requirements, identify all possible scenarios, and develop a test plan to ensure quality.
Create test data, conduct manual test execution, and prepare test automation scripts.
Add new and update existing regression tests using a test framework.
Responsible for identifying defects, logging them in a defect management system, and tracking until resolution.
Actively participate in all agile ceremonies that contribute to the overall quality of the product, this includes conducting demos and presentations.
Review the deploy requests and facilitate the deployment of application / database changes in the testing environments.
Perform peer-to-peer code reviews on the test automation check-ins by their team.
Develop common test classes and methods for reusability, and update regression test suites to reduce execution time.
Required experience, qualifications, and skills
Bachelor’s degree in computer science, engineering, or related field
3+ years of experience automating tests
Experience automating web applications using selenium webdriver, testing including rest api and soap postman, xml/soap, soapui, etc.
Oops using c# or java, .net, mvc – visual studio, git, octopus.
Defect management tools like rally, jira, alm, etc.
Experience using sql for test setup and validation
Understanding of testing lifecycle, test design methodologies, test execution, and defect tracking
Excellent communication, problem solving aptitude and demonstrates group presentation skills
Strategic, analytical, and innovative thinking to address all aspects of custom software testing
Adaptable to competing demands and be accountable
Ability to define a feature based targeted regression
Preferred experience, qualifications, and skills
Typically requires a university degree or equivalent experience and minimum 3 years of prior relevant experience
Familiarity and experience with behavior driven development concepts
Agile (scrum/kanban), api testing, financial industry experience
Java/cucumber or c#/specflow (knowledge / experience)
Experience with using a ci/cd pipeline
Equal employment opportunity statement
Avidxchange is an equal opportunity employerAvidxchange is committed to equal employment opportunity in accordance with applicable federal, state and local lawsAvidxchange will not discriminate against applicants for employment on any legally recognized basisThis includes, but is not limited to: veteran status, race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age and physical or mental disability.