Software QE Engineer

San Francisco, California

Tranzeal
Job Expired - Click here to search for similar jobs
Key Responsibilities
  • Develop software testing solutions as a member of an agile development team.
  • Drive awareness of performance-related techniques and issues within the development team.
  • Develop performance tests plans and strategies in conjunction with new software development.
  • Utilize performance testing tools and frameworks on test software for acceptance.
  • Serve as an advisor to development teams on enhancing performance.
  • Automate UI, API and end to end test cases.
  • Automate and maintain regression runs using Jenkins.
  • Collaborate with Product Owner to create and refine user stories and acceptance criteria.
  • Work with the development and product teams to develop strategies for functional and automated testing.
  • Collaborate with squad members to define iteration plans and squad commitments and achieve them.
  • 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 with team members 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 HIP nd other regulations
Minimum Requirement
Degree or equivalent and typically requires 4+ years of relevant experience.
Education
4-year Computer Science, Information Systems, Engineering degree preferred
Critical Skills
  • 4+ years' experience in software quality assurance
  • 4+ years' experience developing performance and automated UI and API test cases.
  • Proven expertise in scripting with Java, Selenium.
  • Extensive experience using TestNG for creating and running automated test-suites.
  • Strong background in Maven.
  • Demonstrated proficiency with building test frameworks from scratch and integrating within CI/CD using tools like GIT/GitHub actions, Jenkins, Maven, Gradle, Docker etc.
  • Deep understanding of groovy scripts for running pipeline jobs on Jenkins.
  • Hands-on experience with setting up selenium-grid for parallel cross-browser testing.
  • Strong understanding of API testing and tools (Postman, REST, SOAP etc.)
  • Proficiency in web application performance testing, including experience with Load Balancers, Dockers, Kubernetes etc.
  • Solid experience with performance testing frameworks/tools (Neo-Load, JMeter, JMeter-DSL, LoadRunner etc.)
  • Practical knowledge of performance monitoring of database servers.
  • Well-versed in SQL scripting and using DB tools such as TOAD, Oracle SQL Developer etc.
  • Experience in working with different test management tools and processes (JIRA, Confluence etc.)
  • Advanced experience with tools for monitoring and triage (Grafana, Splunk, Dynatrace etc.)
Additional Skills
  • Ample experience with any of the cloud platforms such as AWS, Azure, or Google Cloud.
  • Good client-facing and internal communication skills
  • Good written and verbal communication skills
  • Solid organizational skills including attention to detail and multitasking skills.
  • Good analytical, problem-solving, and decision-making skills, the ability to see the root of the problem and come up with efficient and creative solutions.
  • Experience in Healthcare domain/compliance solutions is a plus
  • Scripting skills in JavaScript, HTML is a plus
Date Posted: 28 March 2025
Job Expired - Click here to search for similar jobs