Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Veeva Systems, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Quality Engineer at Veeva Systems plays a critical role in ensuring the quality and reliability of software products within a highly dynamic and innovative environment. This individual will be responsible for designing, implementing, and maintaining comprehensive testing strategies and quality assurance processes. The Senior Quality Engineer will collaborate closely with cross-functional teams to enhance product quality and user experience while leveraging cutting-edge technologies to streamline testing methodologies.
Job Responsibilities
- Design and execute test plans, test cases, and test scripts based on product requirements and functional specifications.
- Lead initiatives to improve the overall quality of software and development processes.
- Identify, document, and track defects, working closely with development teams for resolution.
- Conduct performance and regression testing to ensure the robustness of applications.
- Review and analyze system specifications to provide feedback on the design and functionality.
- Mentor and guide junior quality engineers in testing methodologies and best practices.
- Utilize automation testing frameworks to increase efficiency and accuracy of testing processes.
- Participate in Agile ceremonies and collaborate with product managers and other stakeholders to align the testing process with overall project goals.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software quality assurance and testing methodologies.
- Strong proficiency in automated testing tools such as Selenium, QTP, or equivalent.
- Experience with performance testing tools like LoadRunner or JMeter.
- Solid understanding of Agile/Scrum methodologies and continuous integration practices.
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills, both verbal and written, with the ability to interact effectively with technical and non-technical team members.
Technologies & Tools
The Senior Quality Engineer will primarily utilize a variety of modern technologies and tools, including automation frameworks such as Selenium and TestNG for test automation, performance testing tools such as JMeter, version control systems like Git, and continuous integration tools such as Jenkins or CircleCI. Familiarity with defect tracking tools like JIRA, and scripting languages such as Python or Java will be critical for this role, enabling efficient and effective testing practices.
Ideal Candidates
Ideal candidates for the Senior Quality Engineer position will exhibit strong analytical thinking and problem-solving skills, with a passion for quality assurance and a commitment to improving processes. They should demonstrate adaptability in a fast-paced environment, showcasing a proactive approach to challenges and a collaborative spirit that fosters teamwork. Furthermore, the ability to mentor and lead by example, coupled with effective communication skills, will position them as valuable contributors to the quality assurance department at Veeva Systems.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.