Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Payments, FinTech, Financial ServicesIndustries
Requirements
In-depth knowledge of testing software techniques and procedures to ensure applications meet organizational standards and end-user requirements
Expertise in conducting online, batch, and data verification testing, including validation of test results for accuracy and inconsistencies post-data migration
Ability to create test designs based on project requirements and instruct team members on testing techniques
Demonstrated in-depth knowledge for answering questions or providing guidance on complex projects to internal and external customers
Skills in designing complex contingency plans
Capability to coordinate with technical and business resources to identify and resolve complex issues or system defects
Extensive knowledge and understanding of structured analysis and design as it relates to testing design, including defining user needs
Recognition of interrelationships between functional system components (e.g., collections, posting, authorizations) and business, technical, and project requirements to determine testing methodology
Proficiency in performing risk assessment and analysis for integrated testing
Comprehensive knowledge in the use of automated testing tools to create, design, and execute test plans
Experience promoting and implementing best practices for design processes focused on efficiency, performance, and reliability (e.g., automation, load, and performance testing)
Responsibilities
Carry out procedures to ensure all applications under test (AUT) meet organizational standards and end-user requirements, thoroughly testing for proper operation and defect-free performance
Document and identify problems to ensure resolution, reporting progress on testing and problem resolution to appropriate parties
Devise improvements to current procedures and develop models of possible future configurations
Perform workflow analysis and recommend quality improvements
Develop, administer, evaluate, and recommend requirements for in-depth testing strategies (objectives, methods, time, resources, environment) for internal/external clients
Coordinate and provide expert instruction on test designs, plans, and strategies to ensure new functionality does not affect current software
Design complex contingency plans as needed
Collaborate with stakeholders, business, developers, and test analysts to develop in-depth test plans, conditions, and cases
Develop, administer, and recommend best practices for advanced test data conditioning and execution of test sets
Communicate regularly with manager on project requirements, issue resolutions, etc., and disseminate information to project sponsors, business analysts, and programmers
Evaluate, interpret, and provide guidance on testing-related matters