Title: Software Quality and Test Engineer
Department: Software Development Programming and Validation
Location: USA - Massachusetts - Billerica
Employment Type: Full Time
Job Type: Regular
Req Number: pare-10023186
PAREXEL International is a growing, fast-paced, global Clinical Research Organization (CRO) that has helped bring to market 49 of the top 50 selling pharmaceuticals. In fact, we have worked with all 10 of the world's top 10 pharmaceutical companies.
Given our breadth of expertise and the trust placed in us by major pharmaceutical companies worldwide, PAREXEL can provide you with a number of career options in Clinical Research that can rarely be found within just one company. In fact, over 25% of the positions opened at PAREXEL are filled by current employees working to advance their skills and careers.
Provide technical expertise, resource, mentoring and leadership for the Software Quality Assurance and Testing activities related to IT-provided application software and systems used by PAREXEL staff in daily business and/or clinical trial activities. In this advanced individual contributor role, this individual will ensure the correctness of functional behavior, usability, maintainability, reliability, fitness for use, operational integrity, quality, stability and performance of all assigned Enterprise and Clinical Systems. This individual will be responsible for all aspects of Software Quality and Testing beginning with functional and design specification reviews through test design and execution, performance testing, regression testing, etc., all the way through system acceptance, maintenance and decommissioning. This individual will also be responsible for mentoring and helping managers and directors develop the skills of more junior members of the IT QA team and other members of IT requesting such development in the areas of Software Quality and Test Engineering.
Reports To: Senior Director of IT Software Testing
Directly Supervises: Not Applicable
Provides Work Direction to: Principal Software Quality and Test Engineer(s), Software Quality and Test Engineer(s)
Works Closely with: Principal Software Quality and Test Engineer(s), Software Quality and Test Engineer(s), All Other IT Groups
External Relationships: Any and all internal and external entities using or helping develop IT software applications/systems
Undertake the full range of duties relevant to ensure that his/her performance meets and/or exceeds both business goals and objectives and his/her own developmental goals and objectives.
Promote and maintain a positive, results-oriented work environment, building partnerships and modeling teamwork, communicating to the team in an open, balanced and objective manner.
Maintain extensive and open communications with IT development teams and vendor contacts as well as with PAREXEL business system owners and users to ensure priorities and strategy are aligned and understood. Ensure that priorities support the strategic goals of the business.
Keep manager(s) informed about work progress and any issues to avoid surprises.
Conduct Software Quality reviews of software functional requirements, logical designs and detailed physical designs.
Create or support the creation of test plans and test data.
Conduct functional, high-level systems integration, performance and change regression testing of in-house developed software and customizations of third-party commercial off the shelf (COTS) software in accord with PAREXEL Operations and PAREXEL Quality Management standards and strategies (e.g., SOPs, lifecycle methodologies and regulatory requirements), project timelines and required quality standards..
Evaluate and suggest improvements in the software development process.
Participate in architectural reviews and analysis to ensure the efficacy of technical solutions.
Provide leadership, mentoring and direction to lower-ranking IT QA staff.
Keep abreast of regulatory requirements and technical innovations related to test processes.
Other responsibilities and accountabilities as required or assigned.
QA/Testing experience in a quality assurance role with focus on QTP 11 automation
Must have experience in HP Load Runner and/or Performance Center v11.5 scripting tools and languages. Hands-on knowledge in ERP systems load testing and stress testing
Hands on experience of developing automated test suites using QTP 11
Must have knowledge of HP Quality Center 10 or higher version
Experience in Oracle ERP (preferably HCM or Financials) automation development, execution and debugging
Hands-on experience in automating test cases and creating test data for implementation
Experience in Functional, Regression, Integration and Conversion Testing
Should have good understanding on the role of testing within the software development lifecycle
Manage creation of test specifications, test processes, test schedules, test automation, test results reporting, problem reproduction/investigation and root cause analysis
Know how to collect workflow characterization data to use to inform load test scenarios, develop performance test scripts, performance benchmark metrics, perform scenario executions and report/analyze/interpret test results
Responsible for assessing system capacity, bottlenecks and providing recommendations on performance tunings and improvements
Strong understanding of the software development lifecycle
Build performance trending reports and provide performance analysis
Responsible for reporting results and defects and assisting in the resolution of existing defects.
Perform a variety of other tasks while working under general supervision
Working knowledge of Oracle and SQL
Create and execute SQL scripts to be used for test validation
Experienced in manual and automated functional and/or performance testing of IT applications, including portals, data warehouses, web, PRPC-based, client/server applications, etc.
Experience with back-end, front-end and connectivity components of applications, including data warehouses.
Familiar with structured testing techniques and methodologies (e.g., Bach, Beizer, Gelperin or Kaner).
Knowledge of and experience with best practices in configuration and change management of software components and packages including defect/issue reporting and tracking.
Ability to manage own and others' multiple and varied tasks and prioritize workload with attention to detail in a fast-paced and rapidly changing environment.
Demonstrated ability to work independently or with minimal managerial oversight but seek guidance when necessary.
Must take responsibility for assigned work and produce results as promised.
Effective time management of own and others' time in order to meet team objectives.
Exhibits a sense of urgency about solving problems and completing work.
Seeks opportunities to develop experience and knowledge and convey them effectively to others.
Master's level degree in Computer Science or equivalent degree or work experience.
Minimum of 8-10 years of experience providing Software QA and Testing services.
Solid written and oral communication skills in both conversational and technical English
PAREXEL International excels in pharmaceutical development services. A top contract research organization (CRO), the firm counts among its...