Software Testing Job Description

Software Testing Job Description

4.5
173 votes for Software Testing
Software testing provides support to the Finance team for the maintenance and development of web-based reports and tools utilizing SQL, VBA, .NET, ASP, JAVA, MS Office, and HTML toolsets.

Software Testing Duties & Responsibilities

To write an effective software testing job description, begin by listing detailed duties, responsibilities and expectations. We have included software testing job description templates that you can modify and use.

Sample responsibilities for this position include:

Having flair in writing scripts using languages like VBA, Python, Javascript will be a definite advantage
Continuously look for testing automation opportunities
Validation of deployed product with automated and manual tests
Documents, supports and resolves risks and issues related to the Test Phase of a project’s SDLC
Collects and analyzes system behavioral results in order to provide recommendations for issue resolution for system optimization
Designs test solutions to be implemented and executed in alignment with the planned scope and design coverage and customer needs/use, leveraging knowledge and a broad understanding of E2E business processes and requirements
Calls attention to and focus on incident assessments
Supports and promotes test efficiency and optimization initiatives
Knowledge on Health Care Domain
Create testcases applying various test design techniques for software requirements or specifications and execute them with reporting test results and reporting defects in to defect database

Software Testing Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Testing

List any licenses or certifications required by the position: ISTQB, CMMI, PMP, QA, ISEB, ITIL, MP, ACP, PMI, SSL

Education for Software Testing

Typically a job would require a certain level of education.

Employers hiring for the software testing job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Computer Engineering, Electronics, Software Engineering, Information Systems, Information Technology, Business

Skills for Software Testing

Desired skills for software testing include:

HTML
XML
JavaScript
SQL
CSS
Full system development life cycles
Web client technologies
Java
Quality assurance practices and tools are
Selenium

Desired experience for software testing includes:

BE or MCA in Computer Science or equivalent
Must have developed and maintained back-end automation framework
Experience with at least one scripting language (Shell / Perl / Python)
Understanding of relational databases preferably MySQL
Advanced understanding of Web based application architecture and interfaces
Create and maintain test cases.Execute test cases, record appropriate results and report against test plans and test schedule

Software Testing Examples

1

Software Testing Job Description

Job Description Example
Our innovative and growing company is looking for a software testing. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software testing
  • Locate to the best extent the inconsistencies, defects, performance issues with help of test cases, applying mind and common sense very well
  • Use of the tools rolled out to help the testing team
  • Conduct reviews with the client, business units, internal development groups for the test deliverables using the appropriate testing methodology
  • Partners with Development and Client Support Teams in problem resolution
  • Set up testing lab which involves installing hardware and software components
  • Perform manual testing of Web Application
  • Performs test execution of work products developed by other team members
  • Owns modules and develops in-depth knowledge of application
  • Ownership of test automaton for the assigned module/application
  • Testing activities to include writing test plans and test procedures, executing tests, regression testing formal and informal
Qualifications for software testing
  • Automate test-ware using Rational Robot
  • Design and develop the test framework and test cases on embedded OS (Android, iOS, ), PC OS (Windows, Linux, ), including the testing for OS/drivers, libraries, tools and applications
  • Hands-on proficiency in C/C++ programming languages
  • 2-3 years of experience as a team leader of at least 3 engineers
  • Leading automatic and manual testing efforts
  • Preferred BS or MS in Electrical or Computer Science with 4+ years of relevant experience
2

Software Testing Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software testing. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software testing
  • Write and analyze product requirements
  • Collaborate in the troubleshooting and determination of root cause of failures
  • Produce high quality records of test results that allow clear communication of evidence of product quality
  • Work independently and as a team member (yep, the two ways you could work we need them both)
  • Systems analysis & requirements
  • Assist Production support team by helping on problem diagnosis and resolution analysis
  • UAT, Staging and Production installation and coordination
  • Functional, regression, end-to-end, and automation testing
  • Develop and maintain QA lifecycle management strategy and operational plans assuring quality and reliability of systems and services
  • Perform analysis of upcoming releases to understand the requirements from the perspective of completion, testability, and ease of understanding
Qualifications for software testing
  • Proficient in TCL/Python/Perl scripting language
  • Strong communication skills and a collaborative team player
  • Knowledge in Testing Methodologies is a Plus
  • Standard work schedule will be 9AM-6PM, Monday through Friday however there must be flexibility to assist in off hours and weekends as needed
  • 10+ years software application development in Microsoft C#, vb.NET, Excel scripts
  • Bachelor of Science (B.S.) degree in Computer Science, Software Engineering or similar
3

Software Testing Job Description

Job Description Example
Our innovative and growing company is hiring for a software testing. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software testing
  • Responsible for providing estimates for new releases based on QA lifecycle
  • Responsible for creating test strategies for all the planned released in the area based on organization standards and best practices
  • Responsible for all testing deliverables
  • Provide supervision of all QA activities and staff for the responsible application/business area
  • Managing & leading team by establishing timely and challenging performance standards, providing ongoing feedback
  • Participating in the career development of staff, acting as a positive role model and mentor
  • Perform hands-on technical level when needed to help direct project teams and keep projects on course
  • Work closely with the other QA teams and software engineering managers on overall project delivery and improvements
  • Defining and collecting process metrics, and leveraging them to design improvements to development and quality processes
  • Establishing goals for the organization and measuring them
Qualifications for software testing
  • Experience in C++ programming language preferably in embedded software development
  • Sound understanding of Agile development methodologies
  • Ability to work with a complex codebase, taking the initiative to solve problems and provide clean solutions
  • Acts as a liaison between product software teams, technical customer support teams, and non-software teams
  • Hands-on experience conducting test on unit test, integration test and E2E test levels
  • English, communication and explanatory skills
4

Software Testing Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software testing. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software testing
  • Conduct Quarterly business review with stakeholders
  • Creatively develop scenarios for testing the software components, investigate issues encountered and report the findings
  • Fearless fighter and ready to go extra mile
  • Perform functional and GUI testing of the application
  • Test wide range of configuration combinations
  • Write test cases and test result reports
  • Test cases development
  • Defects hunting
  • Providing estimations
  • Participation in change management procedures
Qualifications for software testing
  • MUST be technically hands-on, MUST be detail oriented, organized, MUST have solid understanding of the software products, be able to demo to customers and internal customers
  • MUST have a can-do attitude, present a flexible work style, excited about working in a fast paced environment, result and solution oriented, able to propose solutions instead of only present problems
  • Experience in software testing under FDA QSR is desired but not required
  • Bioinformatics background is desired but not required
  • Ability to meet requirements to obtain a Federal background clearance
  • Candidates must be a US Citizen or a Legal Permanent Resident
5

Software Testing Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software testing. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software testing
  • Check automation tests/scripts executions
  • Communicate directly with the customer to clarify business requirements
  • Develop a testing strategy in collaboration with the customer, PMs, Product Owners and other stakeholders
  • Steer discussions with stakeholders, guide and coach team members
  • Develops test plans, cases, scenarios and scripts to thoroughly understand the impact and test new solutions development and maintenance projects
  • Understand the data model and ETL flow
  • Validates data integrity by creating and executing relatively complex queries
  • Identify test requirements from user stories/acceptance criteria, map test case requirements and design adequate test coverage plan
  • Conduct Smoke Testing, Functional Testing, and Regression Testing of applications on a scheduled basis to ensure product integrity
  • Participate in Daily Stand up calls, works closely with the Agile Manager to know the deliverables and commitments of each release/sprint, and coordinates with all the QA/BA/Dev team members to clear the impediments for progression
Qualifications for software testing
  • Identify and analyse opportunities for test coverage and test process improvement
  • Continuously innovate new ways of test development and of test execution
  • Knowledge of Agile software development processes, Software QA and testing methodologies
  • Knowledge of IBM tool Clear Quest and ClearCase
  • Knowledge of HP ALM
  • Experience in automated UI testing, automated functionality testing is an added advantage

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates