QUALITY ASSURANCE ARCHITECT
Company: Berkshire Hathaway Homestate Companies
Location: Walnut Creek
Posted on: October 16, 2024
|
|
Job Description:
Walnut Creek, CaliforniaInformation Technology - Business
Applications /Exempt /HybridBerkshire Hathaway Homestate Companies,
Workers Compensation Division, has an opening for a Quality
Assurance Architect in its Walnut Creek Office. This technical
professional will work closely with development, operations, and
security teams to design and implement scalable, automated testing
solutions, ensuring product quality at every stage of the software
development lifecycle (SDLC), and will define the testing
frameworks, tools, and processes necessary to ensure that products
meet the highest standards of reliability, security, and
performance. This requires a deep understanding of quality
engineering principles, modern software development methodologies,
and emerging testing technologies. KEY RESPONSIBILITIESQA STRATEGY
& FRAMEWORK DESIGNExecutes a comprehensive Quality Assurance
strategy, incorporating automation, performance, security, and
scalability testing. Architects advanced test automation frameworks
for functional, regression, performance, and load testing.
Standardizes QA processes across projects, ensuring uniformity,
best practices, and integration with the CI/CD pipeline.
Collaborates with DevOps to integrate QA tools into CI/CD pipelines
and establishes continuous testing practices. TEST AUTOMATION &
TOOLINGLeads the design, development, and maintenance of scalable
test automation frameworks and reusable test scripts.Chooses,
configures, and deploys appropriate tools for test automation,
performance testing, and defect tracking (e.g., Selenium, Appium,
JMeter, LoadRunner, Jenkins, GitLab).Implements automated testing
for API, UI, and backend services, ensuring test coverage across
all system layers.Ensures test automation frameworks are scalable,
maintainable, and adaptable to changing requirements or
technologies. PERFORMANCE, LOAD, AND SECURITY TESTINGDefines and
implements performance and load testing strategies to ensure that
applications meet scalability and availability requirements.
Collaborates with the security team to ensure integration of
security testing practices, including vulnerability scanning and
penetration testing, into the QA process. Analyzes performance test
results, identifies bottlenecks, and recommends optimizations for
performance and scalability. COLLABORATION WITH DEVELOPMENT &
OPERATIONS TEAMSWorks closely with software architects, developers,
and Operations teams to understand technical requirements, system
design, and performance goals. Provides technical guidance to
development teams on best practices for code quality, unit testing,
and test-driven development (TDD). Collaborates with DevOps teams
to implement continuous integration and deployment pipelines with
built-in quality gates for automated testing.QUALITY METRICS &
REPORTINGEstablishes and monitors quality metrics, including defect
density, test coverage, and mean time to detect/fix defects.
Generates detailed quality reports providing insights into system
stability, performance, and quality risks. Creates dashboards and
automated reporting systems for real-time visibility into test
execution, results, and defect trends.GOVERNANCE AND
COMPLIANCEEnsures that QA processes adhere to relevant industry
standards and regulatory requirements (e.g., ISO, GDPR, HIPAA).
Develops and maintains test documentation, including test plans,
test cases, test scripts, and test data management. Implements
processes to ensure traceability of test cases to requirements and
automated defect tracking/reporting. MENTORSHIPMentors and guides
QA engineers and automation testers, ensuring adherence to best
practices in automation, performance, and security testing.Carries
out training and upskilling initiatives for the QA team on the
latest automation tools, frameworks, and testing methodologies.
Reviews and provides technical feedback on test designs, test
scripts, and automated test implementations. CONTINUOUS IMPROVEMENT
AND INNOVATIONStays updated on the latest trends, tools, and
technologies in software quality engineering and testing.
Identifies and drives opportunities for improving QA processes,
tooling, and infrastructure to enhance quality, efficiency, and
automation. Advocates for a shift-level testing approach, embedding
quality assurance practices early in the SDLC to catch defects
early. REQUIRED QUALIFICATIONSEDUCATION: A minimum of a Bachelor's
degree in Computer Science, Information Technology, or related
field required. CERTIFICATIONS: One or more of the following highly
preferred: ISTQB Advanced Test Manager, Certified Agile Tester, AWS
Certified DevOps Engineer, or relevant certification. EXPERIENCE:
Required: A minimum of 10 years of experience in software quality
assurance, with a minimum of 5 years in a QA leadership or
architecture role. Strong experience in designing and implementing
test automation frameworks using tools like Selenium, Appium,
TestNG, JUnit, Cucumber, or similar. Extensive experience in
performance testing and monitoring using tools such as JMeter,
LoadRunner, or Gatling. Hands-on experience with modern DevOps
tools and practices, including Jenkins, Git, Docker, Kubernetes,
and cloud platforms (AWS, Azure, or Google Cloud). Preferred:
Experience with cloud-native application testing, containerization
(e.g., Docker), and orchestration (e.g., Kubernetes). TECHNICAL
KNOWLEDGE/SKILLSSolid knowledge of APT testing (e.g., Postman,
SoapU) and microservices testing strategies. Expertise in
integrating QA into CI/CD pipelines and enabling continuous testing
with tools such as Jenkins, Bamboo, or Gitlab CI. Proficient in
scripting and programming languages used in test automation (e.g.,
Python, Java, JavaScript, Ruby, or Shell scripting). Strong
understanding of software development practices such as TDD, BDD,
and Agile methodologies. Knowledge of security testing tools (e.g.,
OWASP ZAP, Burp Suite) and best practices for secure software
development. Familiarity with monitoring tools such as Prometheus,
Gradana, or Datadog, and understanding of how to integrate them
into the QA process. Strong knowledge of enterprise-level
applications, high availability systems, and large-scale
distributed systems testing. WHAT WE OFFERWork-Life BalanceWork
From Home Program (up to 2 days per week upon eligibility)Modern
Office SettingFree On-Site Fitness FacilityFree downtown shuttle
routeTwo-minute walk from Walnut Creek BART StationThree-minute car
ride from CA-24 and I-680Free On-Site Garage ParkingBENEFITSPaid
Time OffPaid HolidaysRetirements Savings MatchGroup Health
Insurance (Medical, Dental, and Vision)Life and AD&D
InsuranceLong Term Disability InsuranceAccident and Critical
Illness InsuranceFlexible Savings AccountsPaid Community Volunteer
DayEmployee Assistance ProgramTuition Reimbursement ProgramEmployee
Referral ProgramDiversity, Equity and Inclusion Program$153,240 -
$177,150 a yearThis pay scale is an estimate of the salary range
the employer reasonably expects to pay for the position based on
potential employee qualifications, operational needs and other
considerations consistent with applicable law. The actual salary
may be above or below the range. The pay scale applies only to this
position and only if it is filled in Walnut Creek, California. The
pay scale may be different for other positions or in other
locations.ABOUT USWith more than 50 years in business, BHHC has
grown from a regional organization to a national insurance group,
offering insurance products from coast to coast. Relationships are
the cornerstone of our culture, and we believe in doing the right
thing. That means we invest in our business in every way possible
to deliver on our mission and demonstrate that people are what
powers our success. Our commitment to financial strength and
integrity means our customers can rest assured that we will be
there when it counts.At BHHC we embrace diversity and foster an
environment where our people can be their authentic selves. Our
differences make us stronger and better together, which fosters a
harmonious workplace-something we truly value. We've created an
approachable and collaborative atmosphere. Here you'll find a
welcoming workplace where everyone can feel valued, supported, and
inspired to do great work. Together, we raise the bar by being
curious, remaining customer-focused, and operating with
integrity.
Keywords: Berkshire Hathaway Homestate Companies, Redwood City , QUALITY ASSURANCE ARCHITECT, Professions , Walnut Creek, California
Click
here to apply!
|