QA Developer Job Description
QA Developer Duties & Responsibilities
To write an effective QA developer job description, begin by listing detailed duties, responsibilities and expectations. We have included QA developer job description templates that you can modify and use.
Sample responsibilities for this position include:
QA Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for QA Developer
List any licenses or certifications required by the position: CSQA, CSTE, ISTQB, ITIL, ISO, VM, AHM, I,II, AWS, GCP
Education for QA Developer
Typically a job would require a certain level of education.
Employers hiring for the QA developer 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, Education, Software Engineering, Engineering, Technical, Computer Engineering, Business, Information Technology, Science, Mathematics
Skills for QA Developer
Desired skills for QA developer include:
Desired experience for QA developer includes:
QA Developer Examples
QA Developer Job Description
- Develop, modify, execute and review software test plans and test cases
- Lead larger, more complex projects as technical developer with significant customer impact
- Assess projects/programs and create test automation and design approach that integrates with existing framework
- Articulate approach and present to senior managers and directors within the organization
- Has thoroughly demonstrated working knowledge of Software Development Life Cycle (SDLC) methodology (processes, and deliverables)
- Collaborate with other teams to help define communication protocols between components
- Build out the test framework for our hub continuous delivery process
- Develop web tools and dashboards to automate deployments
- Attempt to find and diagnose bugs in our hub software
- Create utilities and help the developers in technical debt and code refactoring process
- Familiar with MySQL and SQL optimization
- Experience with Agile, TDD, and continuous integration
- 2+ years hands on experience developing automated testing solutions in C#
- Strive for constant improvement
- Demonstrated ability to work on different automation frameworks like BPT (mandatory), hybrid
- Experiences in scientific computing, big data analysis is a big plus
QA Developer Job Description
- Gather requirements from colleagues, customers, partners and other stakeholders and translate them into detailed design
- Create detailed, comprehensive and well-structure test plans and test cases
- Reviews documents describing the user requirements, such as the functional specifications document, the customer’ computing infrastructure site layout
- Design, architect and implement automated test frameworks for UI, API layer and backend services
- Ensure the team thinks about quality all the time and builds quality into the product
- Research, investigate and apply automation technologies and quality methodologies to achieve the highest quality possible in shorter development cycles
- Provide expertise on system architecture, design, implementation, testing, and delivery of high volume production customer facing applications that support EBSCO’s products and services
- Collaborate with product management and your team while analyzing and decomposing complex software requirement into simpler stories for planning and execution
- Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products
- Contribute to software engineering best practices for design, coding standards, performance, security, delivery, and maintainability
- A minimum of 10 years of IT experience with at least 3 years in managing large complex business systems in enterprise testing domain
- Ability to attain results, convey a sense of urgency and drive issues to closure
- The ability to solve technical computer problems by writing actual working code
- Interest in technology as evidenced by knowledge of various forward-facing technologies, personal projects, contributions to open source
- Prior work experience writing a functionality specification and traceability matrix
- 5+ years of QA work experience
QA Developer Job Description
- Help identify non-functional requirements, create test plans for complex modules, craft and conduct performance and load tests
- Enhance C++ based test framework and test scripts
- Implement and analyze regression reports
- Maintain test servers, monitor test execution
- Identification and creation of reusable test data through automation
- Assist team in maintenance and enhancements of Software Architecture and Infrastructure
- Load testing applications
- Analyze results, identify root causes of issues, and develop solutions
- Assess changes that will impact the test environment and develop strategy to address system changes
- Evaluate, review, and recommend various test tools and / or frameworks for automation testing
- 2+ years of experience working with automated tools
- Must be local to Salt Lake City, UT or willing to relocate
- Able to work with Business and Development to ensure end to end quality
- Prior experience working with file formats (XML, CSV, fixed length)
- HealthCare X12 claim format knowledge
- Experience testing API and WebService
QA Developer Job Description
- Interact with test engineers and managers to simulate customer scenarios which help validate the product
- Communicate effectively with all stakeholders.Search Jobs US
- Creating new APIs
- Bringing in new data sources
- Use of some SA Framework
- Experience with Backend
- Consumption APISearch Jobs US
- Work within the QA team to ensure highest driver quality levels throughout
- Contribute directly to end-to-end testing
- Develop test plans and manage the tractability between the requirements vs test results
- Knowledge of mobile, desktop and web testing processes
- Experience using Xcode or other IDE tools
- Ability to develop QA requirements and execute on those
- Drive and passion for collaboration with others
- Some writing or editing background helpful • Thorough understanding of OS X and iOS technologies • Experience with scripting languages, such as Perl, shell, Ruby, Python, JavaScript
- Experience developing software solutions in the IC design area
QA Developer Job Description
- Communicates with application developers and technical support specialists on production issues
- Help coordinate and prioritize projects, run automation for regression and keep the automation maintained and fully used
- Review requirement specifications, create test plans from them and present test plans for review and sign off
- Work with QA/developers to code/debug using core tools that include MS Visual Studio (C#), Selenium and Microsoft Test Manager (MTM), MS SQL
- Coaches and mentors team members in test automation and QA practices
- Gathers metrics for measurement of software development processes
- Test automation experience using C# or other development skills
- Participates in identification of system and process deficiencies
- Produces regular test reports to the team
- Support an effective and accurate test environment is in place for automation
- Good experience of Testing of applications built using .NET, C++, RDBMS (Oracle & SQL) & Object Oriented Programming Concepts
- Experience using testing software - Quality Center or SpiraTeam
- Good knowledge of Microsoft.NET framework ,MS operating systems and communication interfaces
- Good knowledge of software design and testing principles
- Experience with Quality Assurance automated testing tools
- Experience working with different file formats (XML, CSV, fixed length)