Plan a technologies is looking for a detail-oriented and skilled senior software quality engineer to join our dynamic team. If you have a passion for ensuring the quality and reliability of payment systems and possess expertise in qa methodologies, we want to hear from you.
in this position you will play a critical role in ensuring the flawless functional performance, security, and compliance of our payment solutions. You will collaborate closely with development teams, designers, and product managers to implement comprehensive testing strategies and deliver high-quality payment applications.
please note: you must have at least 5+ years of experience as qa to be considered for this role.
job responsibility
test planning and execution:
1. develop, implement, and execute detailed test plans, test cases, and test scripts for payment applications.
2. perform functional, regression, security, and performance testing to ensure the reliability and accuracy of payment processing and all related functionality.
hardware and software integration testing:
1. test and validate the integration of payment software with various hardware components, including card readers, printers, and touchscreens where applicable.
2. ensure seamless functionality and compatibility with different payment methods and processing systems (internal and external end-to-end system integration testing).
security and compliance testing:
1. implement and execute security testing procedures to identify and address potential vulnerabilities in payment applications.
2. ensure compliance with industry standards and regulations related to payment processing.
usability testing:
1. collaborate with ux/ui designers to conduct usability testing and ensure an optimal user experience for application interfaces.
documentation and reporting:
1. document test cases, test results, and any issues identified during testing.
2. communicate effectively with development teams to provide detailed reports on bugs, improvements and scope/test coverage analysis dashboards.
experience
bachelor’s degree in computer science, software engineering, or a related field.
proven experience in qa testing for payment systems, preferably in the gaming industry.
familiarity with payment processing protocols, standards, and compliance requirements.
strong analytical and problem-solving skills.
exposure to and experience with test automation design, development and execution is ideal – mobile, front-end web ui, api (e.g., playwright, selenium, postman, c# restsharp, etc.).
experience in an agile testing environment and collaboration with product analysts, software developers and devops and its associated processes and events (i.e., scrum framework).
experience in an agile/scrum framework delivery model embedded in a team on point for quality advocacy and testing/closing user stories and ensuring thorough testing and comprehensive coverage.
experience with lifecycle management tools such as azure devops or jira.
experience with performance, load, stress and security testing and tools.
knowledge of hardware testing methodologies.
familiarity with payment technologies such as emv, nfc, and qr codes.
ideally experience with a development tech stack utilizing microsoft .net framework, azure cloud services, react front-end, restful apis, etc.
able to communicate well and work independently with minimal guidance in a highly collaborative model with developers, product owners, devops, etc.
about the company/benefits
plan a technologies is an american software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
location: work from home 100% of the time, or come in to one of our global offices. Up to you.
great colleagues and an upbeat work environment: you'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
benefits: vacation, brand new laptop, and more: you’ll get a generous vacation schedule, and other goodies.
if this sounds like you, we'd love to hear from you!
#j-18808-ljbffr