Job Description
Job Title: Software Quality Assurance Specialist
Submit Resume to: Recruiting@spe.org
SUMMARY/JOB PURPOSE
This position is responsible for analyzing, designing, and testing software applications and all associated integrations. The Analyst will design, develop, and execute test plans for functional, performance, and stability verification. Develop and configure test scripts and tools and automate testing to ensure all models and applications are working correctly.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Active involvement in the requirement gathering phase, meeting with various stake holders to ensure requirements meets the purpose of development
Create and update unit tests for new features and existing ones
Develop and execute end to end functional tests for validating that a functionality has been successfully built
Prepare and acquire test data
Implement tests at the functional test levels, execute and log the tests, evaluate the results and document the deviations from expected results
Use test administration or management tools and test monitoring tools as required
Document and track software/hardware defects via defect tracking tools
Collaborate with project teams/clients to ensure correct functionality has been developed
Provide input for training documentation and training internal support teams
Document quality assurance activities and bugs
Assist developers in quickly investigation problems reported in UAT and production systems and in reproducing the scenarios
Open issue/defect reports and record problems in defect tracking software
Troubleshoot application issues in production, research and recommend solutions
Build, maintain, document and extend regression and automation suites in SQL and Windows
Platforms
This person will at some point be involved in most all the applications at SPE.
SUPERVISORY RESPONSIBILITIES
None
JOB SPECIFICATIONS:
EDUCATION and/or EXPERIENCE
Minimum of 5 years experience in software application testing; with web based apps. Associates degree (or equivalent) in Computer Science. QA Certification a plus.
QUALIFICATION REQUIREMENTS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Job Description
Experience with automated testing tools and techniques
Strong test design skills and knowledge of standard principals of SQA
Ability to interpret document and compose reports
Strong communication skills; ability to articulate thoughts/opinions on tools/processes clearly
Ability to work independently with little direction as well as with a team
Aptitude to solve technical and practical problems and make recommendations to technical test members.
Aptitude to deal with situations when limited procedures or standards exist.
Possess good interpersonal skills.
Possess strong multitasking ability.
Available to work early, late and weekends when needed to fulfill assigned responsibilities.
Experience with Microsoft Team Foundation Server and Test Manager
Experience working with the Agile Scrum methodology a plus
Other Qualifications and Competencies that are important to success at SPE include:
Test Automation
Attention to Detail
Building Collaborative Relationships
Customer/Member Relations
Flexibility and Adaptability
Fostering Teamwork
Initiative
Planning & Organizing/Time Management
Problem Solving
Results Orientation
Written and Oral Communications
LANGUAGE SKILLS
Ability to learn, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to compose reports, business correspondence, and online communications. Ability to effectively present information and respond to questions from groups of managers, clients, and customers.
MATHEMATICAL SKILLS
Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra.
Understanding of statistical concepts and their application in data analysis.
REASONING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Able to analyze complex data sets to gain insight from them, then present findings effectively in graphical form to allow ease of understanding.
ORGANIZATIONAL CULTURE
At SPE, we feel it is important to find employees who are a match for our culture. Employees who reflect these values will find themselves more at ease and better able to thrive within our environment.
Job Description
Accountability & Integrity
Global Mindset
Forward Thinking and Open to New Ideas
Member Orientation
Open Communications
Safety Mindset
Strive for Excellence
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to operate, use or place objects, tools, or controls and effectively communicate. The employee frequently is required to remain stationary for periods of time. The employee may occasionally be required to move or reach to high or low spaces. The employee must occasionally lift and/or move up to 20 pounds. May be required to detect, recognize and observe objects near and at a distance, as well as perceive color and estimate depth.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The workstation for this position will be in a cubicle and the noise level in the work environment is usually quiet to moderate.
This job description is subject to change at any time.