ENERGY worldnet · Apr 5th 2021
GENERAL DESCRIPTION
The Senior Software Quality Assurance Tester’s (Senior Software QA Tester) primary objective is to ensure that all software and products are developed and delivered with the highest standards of quality. The Senior Software QA Tester is self-motivated and will possess a strong problem-solving background with great testing and documentation skills. ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES
Develop, maintain, document, and execute test cases for new and existing software products
Analyze and clearly document test case results and defects
Ensures that testing projects are completed on schedule and within budget
Collaborate with team to develop effective strategies and test plans
Report bugs and errors to development teams
Troubleshoot and validate reported issues
Understand technical details and business rules of the software product(s)
Conduct post-release testing
Act independently to review and certify test results of other analysts and testers
Evaluate software and applications according to specifications
Practice active listening with team members, clients, stakeholders, and third-parties
Analyze data and determine appropriate action
Work with cross-functional teams to ensure quality throughout the Systems Development Life Cycle (SDLC)
Research topics and gather information
Understand problems and industry needs
Recommend solutions to challenges
Ability to analyze and recognize the impact of change
Act as liaison between technical and business units
Participate in design reviews and walk-throughs to communicate systems designs and validate proposed solutions
Contribute to the design and architecture of software products
Create clear and concise documentation, specifications, and release documentation
Draft correspondence to EWN stakeholders, business units, clients, and third-parties
Collaborate with other team members
Provide guidance to junior members of the QA Team
Translate requirements to test cases
Perform other related work as assigned
MINIMUM QUALIFICATIONS
Bachelor’s Degree OR four (4) years of experience
Seven (7) plus years in software development or testing
Four (4) plus years developing test plans/strategies and test cases
Two (2) plus years experience with multiple software systems
KNOWLEDGE, SKILLS, AND ABILITIES
Knowledge of:
Systems Development Life Cycle (SDLC)
Software as a Service (SaaS) software
Test management tools such as JIRA
MS Office, including MS Word, MS Excel (Advanced)
Skilled in:
Interpersonal communication, including verbal and written
Problem-solving and decision making
Critical and analytical thinking
Time-management and prioritization
Organization
Documentation
Ability to:
Adapt and excel in a fast-paced work environment
Adhere to and meet deadlines
Bring projects to resolution, sense of urgency with strong follow-up skills
Work independently as well as in a team-based environment
Effectively communicate complex concepts to stakeholders and technical team members
Quickly learn new systems and processes
Manage multiple priorities, operate and perform with little supervision
Lead test related meetings with all levels of staff
PREFERRED QUALIFICATIONS AND KSAs
Experience with automated testing tools and techniques
Database principles and basic SQL knowledge
Experience with Agile/SCRUM
Understanding of Software Development Lifecycle (SDLC)
Experience with wireframing or design software tools (Balsamiq, Photoshop, etc.)
JOB SPECIFICATIONS
FLSA Classification (Exempt, Non-exempt): Exempt
Must be authorized to work in the United States
Must NOT reside in California, New York, New Jersey or Massachusetts
Travel Requirement (% of 40-hour work week): Up to 10%
Remote work eligible: Yes, with approval
Shift: 7am - 4pm, 8am - 5pm or 9am - 6pm M-F
Environment: Office