Unclassified - Irvine, CA

posted 3 months ago

Full-time - Mid Level
Irvine, CA

About the position

EBizCharge by Century Business Solutions, headquartered in Irvine, California, is seeking a QA Automation Engineer to join our dynamic team. This role is pivotal in ensuring the quality and reliability of our payment processing applications, which are designed to enhance transaction security and increase client profits. As a QA Automation Engineer, you will be responsible for interpreting and translating product requirements into comprehensive test cases, leading the testing efforts for multiple complex B2B software projects simultaneously. Your work will directly impact the quality control of our products, which are fully integrated with major ERP/accounting systems and online shopping carts. In this position, you will develop scalable and maintainable automation solutions, design and implement testing plans for a range of payment-related software products, including cloud applications, on-premises solutions, and mobile apps. You will create detailed test plans, test cases, test scripts, and test reports for both manual and automated tests across various software projects. Additionally, you will play a key role in establishing procedures and processes for quality control, proactively identifying areas for improvement in our internal processes related to product releases and bug fixes. Your responsibilities will also include communicating defects and errors to the development and UX teams, providing clear and concise quantitative and qualitative findings from your test results. You will track quality assurance metrics, such as defect densities and open defect counts, and monitor efforts to resolve product issues, ensuring that the final product meets both product requirements and end-user expectations. Staying current with new testing tools and strategies will be essential to your success in this role, as will researching the market for similar products to inform our development efforts.

Responsibilities

  • Develop scalable and maintainable automation solutions.
  • Design and implement testing plans for payment-related software products.
  • Create test plans, test cases, test scripts, and test reports for manual and automated tests.
  • Establish procedures and processes for quality control of products.
  • Identify areas to improve internal processes related to product releases and bug fixes.
  • Communicate defects and errors to the development/UX team with clear findings from test results.
  • Track quality assurance metrics like defect densities and open defect counts.
  • Monitor efforts to resolve product issues and provide updates.
  • Ensure the final product satisfies product requirements and meets end-user expectations.
  • Research the current market for similar products and compare results.
  • Stay up to date with new testing tools and test strategies.

Requirements

  • 6+ years of experience in quality assurance as an individual contributor.
  • 4+ years of QA Automation/Testing experience.
  • 3+ years of experience implementing automation frameworks.
  • 3+ years of experience with object-oriented programming languages.
  • Prior experience in building the framework from scratch is required.
  • Prior experience on CI/CD pipeline creations.
  • Experience with code-based web automation tools: WebdriverIO, Cypress, Selenium, Puppeteer, TestCafe, Postman, REST Assured, jMeter.
  • Experience with build tools: Jenkins, CircleCI, GitLab.
  • Experience with ERP/CRM solutions and cloud-based eCommerce solutions.
  • Experience with agile testing practices and SDLC processes.
  • Deep understanding of deployment pipeline, continuous integration, and code coverage.
  • Excellent verbal and written communication skills in English.
  • Excellent interpersonal skills including analytical, organizational, and issue resolution.
  • Ability to organize, self-manage, follow-through and coordinate for prioritization.
  • Good problem-solving skills and a keen interest in technology.
  • Diligent and meticulous with high regard for top standards.
  • Proficient in creating test plans and defect tracking processes.
  • Proficient in conducting black box and white box testing.
  • Proficient in performing regression and performance testing.
  • Knowledge in working with Scrum/Agile processes for improving team communication and transparency.
  • BA or BS, preferably in computer science, IT, engineering, or a science/technology-based discipline.

Nice-to-haves

  • Desire to stay in Irvine and grow with the company for a long time.

Benefits

  • 100% employer paid benefits (including Medical, Dental, Vision, & life insurance) for selected plans for the employee.
  • Retirement 401(k) plan with company match.
  • Gym access, dry cleaners, car wash conveniently located within building.
  • Generous PTO plan with an additional 9 Days Company Paid Holidays per year.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service