Job Description

Priority Payment Systems- Information Technology

Sr Software Tester is responsible for independent manual and automated testing all the aspects of a software solution for usability and functionality.

Primary Responsibilities

  • Perform functional and regression testing of APIs, user interfaces, web services and/or web applications
  • Ensure that all defects are entered into the defect tracking system (JIRA)
  • Other duties as assigned
  • Occasional evening and weekend work to meet deadlines

Test Planning

  • Develop and maintain test scenarios and scripts 

 Software Testing

  • Proven experience in executing manual and automated functional testing based on analysis and understanding of the requirements and deployment environment.  Verify those test results through analysis of user interfaces, databases, printed output, and data transmissions. 
  • Regression test to ensure release quality
  • Provide functional testing to ensure features are complete and function as expected
  • Provide feedback and recommendations to Product on software usability and functionality
  • Experience testing REST APIs 

 Product Releases

  • Provide support during software installation or configuration 

Soft Skills

  • Ability to define problems, collect data, establish facts, and draw valid conclusions
  • Clear communicator (written and verbal) – to ensure ability to write test plans and to communicate bugs to developers and other stakeholders.
  • Be comfortable and adaptive working in a timeline-heavy environment
  • Ability to focus on deadlines and deliverables – ensures the ability to find the bad defects and bugs quickly
  • Professional demeanor with the ability to multi task
  • Exceptional organizational skills and attention to detail
  • Desire to build knowledge and skills
  • Assist in building a culture of learning and continuous improvement for the team
  • Self-motivated and work with no supervision
  • Ability to automate tests or willingness to learn
  • Ability to think abstract – to ensure ability to not conform to the norm. Norms do not find bugs quickly
  • An understanding of the software development life cycle (SDLC)
  • Software testing experience 

Education and Experience

  • Bachelor's degree in Computer Science, Computer Information Systems, or similar degree; or 8+ years related experience and/or training; or equivalent combination of education and experience.

Required Technologies 

  • Spreadsheet Software (Excel)
  • Word Processing Software (Word)
  • Basic knowledge of SQL
  • Basic knowledge of Javascript
  • API testing
  • Javascript & Cucumber with Selenium WebDriver (optional)
  • JIRA (optional)
  • Memsql (optional)
  • Elasticsearch (optional) 

Supervisory Responsibilities

  •  This position may have supervisory responsibilities