Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Responsibilities:
• Test Planning: Collaborate with the development team to create test plans and strategies for new features and enhancements in the Move5000 software. • Test Execution: Perform various types of testing, including functional testing, regression testing, integration testing, and performance testing, to identify software defects and ensure the stability and reliability of the system. • Test Documentation: Document test cases, test results, and any defects discovered during testing accurately and comprehensively, using designated tools or systems. • Defect Management: Report software defects using the designated defect tracking system, and work closely with the development team to ensure timely resolution and verification of fixes. • Test Automation: Identify opportunities for test automation and develop automated test scripts using appropriate testing frameworks and tools. • Test Environment Setup: Collaborate with the infrastructure team to set up and maintain test environments that closely resemble the production environment, ensuring accurate testing conditions. • Test Data Management: Develop and maintain test data sets to support various testing scenarios and ensure data integrity during testing activities. • Continuous Improvement: Stay updated with the latest testing methodologies, tools, and industry best practices, and contribute to the continuous improvement of the testing process and quality assurance practices.
Requirements:
• Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant certifications in software testing (e.g., ISTQB) are a plus. • Experience: Minimum of 12 years of experience in software testing or quality assurance, preferably in the payment processing or financial services industry. • Strong Knowledge: Solid understanding of software testing concepts, methodologies, and best practices, including test planning, test design, and defect management. • Technical Skills: Proficiency in manual testing techniques and experience with test management tools (e.g., Jira, TestRail) and defect tracking systems (e.g., Bugzilla, Jira). • Payment Industry Knowledge: Familiarity with payment processing systems, protocols (e.g., ISO 8583 and AS2805), and security standards (e.g., PCI DSS) is highly desirable. • Analytical Skills: Strong analytical and problem-solving skills to identify, isolate, and reproduce software defects, as well as to analyze test results and provide recommendations for improvement. • Communication and Collaboration: Excellent verbal and written communication skills, along with the ability to collaborate effectively with cross-functional teams, including developers, business analysts, and project managers. • Attention to Detail: Meticulous attention to detail to ensure thorough test coverage and accurate documentation of test cases and results. • Adaptability: Ability to work in a fast-paced, dynamic environment with changing priorities and tight deadlines, while maintaining a high level of professionalism and quality.