AnnandaleRecruiter Since 2001
the smart solution for Annandale jobs

Sr. Software QA Engineer, Perfomance Testing

Company: MCKESSON
Location: Annandale
Posted on: May 25, 2023

Job Description:

Job DescriptionJoin the fight against cancer. Be part of the team thats poised to transform the fight against cancer. Backed by the strength of a Fortune 8 company, our entrepreneurial organization develops technologies used by the oncology community to deliver evidence-based, personalized care, as well as insights used by biopharma companies to accelerate drug development and support the entire treatment journey. Our work powers informed decision-making at every pivotal moment in oncology from the treatment options presented to patients, to the operational considerations for oncology practices, to the design of clinical trials, to the commercial launch plans for new therapies. Position DescriptionThe Sr. Software QA Engineer will be responsible for conducting Manual, Performance, automation testing for new or modified healthcare oncology focused suite of applications. Key Responsibilities:

  • Provide support & technical guidance towards setting up of performance testing center of excellence across suite of oncology applications both web and mobile.
  • Build a scalable performance testing framework that can be reused across product lines.
  • Standardize tools, techniques, reporting across teams. Making sure that best practices are documented and followed across the board.
  • Server tuning and capacity planning
  • Work with Development leads, Scrum masters on resourcing, schedule and execute the performance tests to meet the deadlines.
  • Manage cloud based JMeter, Neoload distributed environments.
  • Understanding the non-functional requirements from business/project teams.
  • Identify critical business scenarios.
  • Analyzing the service level agreement objectives and create a performance test strategy.
  • Develop the test scripts.
  • Design workload model
  • Test Execution & Monitoring
  • Analyze the test results and preparing test report.
  • Presenting the report to the development/business team
  • Securing the approvals
  • Benchmark all the results
  • Supporting the senior test management in identifying, recording, resolving risks and issues.
  • Work with the development and product teams to develop testing strategies.
  • Supporting the senior test management in identifying, recording, resolving risks and issues.
  • Generating comprehensive status reporting at appropriate levels.
  • Mentoring & monitoring the performance of team members to ensure efficiency in meeting group targets.
  • Ensuring that self and team members are following the approved processes.
  • Review and contribute towards documentation of project test plans, integration and system plans, traceability matrix, release notes, known issue lists and other test and release artifacts.
  • Collaborate with squad members to define iteration plans and squad commitments.
  • Design, deliver and maintain automated exploratory tests to validate software functionality.
  • Define and manage detailed, comprehensive, and well-structured test plans and test cases.
    • Coordinating and Lead team members at Onshore/Offshore for various tasks.
    • Support and maintenance of the test automation process and framework.
    • Develop effective test data management strategies for automated test suites.
    • Estimate, plan and build quality testing activities.
    • Validate deployments to various environments.
    • Ensure compliance with HIPAA and other regulations.This description is general in nature and is not intended to be an exhaustive list of all responsibilities. Other duties may be assigned as needed to meet company goals.Tools and Technologies: JMeter, Neoload, Dynatrace, AppDynamics, Graphana, Splunk, JProfiler, Visual VM, Jenkins, Postgress, Oracle, AWR reports, React, JAVA, JavaScript, Groovy, Microservices, API, Kafka, Git, bitbucket, Selenium.Minimum Requirements:
      • 7+ years experience in software quality assurance
      • 7+ years experience in performance testing using tools like JMeter, Neoload, Load Runner Critical Skills:
        • Substantial experience in application monitoring tools like Dynatrace, AppDynamics
        • Substantial experience in performance analysis at application and system levels using profiling tools to identify bottlenecks/issues in CPU, memory, heap, network, application code and DB etc.
        • Substantial with direct contributions to application / system performance analysis and tuning for projects.
        • Experience in benchmarking and sizing. Ability to articulate and create performance benchmarks and baselines.
        • Experience with (or similar): Java, Python, JavaScript, Message queues (RabbitMQ), Web Services, REST APIs, SoapUI.
        • Ability to write complex test scripts that are portable, re-usable, and maintainable.Additional Skills:
          • Experience working with the CI/CD tools and processes and experience in working with different build tools like Maven, Gradle, Ant etc
          • Experience with Selenium based automation framework.
            • Good analytical, problem-solving, and decision-making skills, the ability to see the root of the problem and come up with efficient and creative, and solutions.
              • Experience with BitBucket, GitHub, Git bash etc.
              • Experience in working with distributed teams.
              • Solid organizational skills including attention to detail and multitasking skills.
              • Experience in the Healthcare software / compliance solutions is a plus. Education:
                • 4-year Computer Science, Information Systems, Engineering degree preferredAt McKesson, we care about the well-being of the patients and communities we serve, and that starts with caring for our people. Thats why we have a Total Rewards package that includes comprehensive benefits to support physical, mental, and financial well-being. Our Total Rewards offerings serve the different needs of our diverse employee population and ensure they are the healthiest versions of themselves. For more information regarding benefits at McKesson, please As part of Total Rewards, we are proud to offer a competitive compensation package at McKesson. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. Our Base Pay Range for this position$119,100 - $198,500McKesson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.Qualified applicants will not be disqualified from consideration for employment based upon criminal history.McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to . Resumes or CVs submitted to this email box will not be accepted.Current employees must apply through the internal career site.Join us at McKesson!

Keywords: MCKESSON, Annandale , Sr. Software QA Engineer, Perfomance Testing, IT / Software / Systems , Annandale, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Annandale RSS job feeds