What are the responsibilities and job description for the Quality Assurance Engineer - State Client position at Vinsys Information Technology Inc?
Client: Maryland State Client
Location: Baltimore, Maryland 21230
Key Responsibilities
Location: Baltimore, Maryland 21230
Key Responsibilities
- Develop and implement robust quality assurance strategies for the eLicensing platform, ensuring it meets industry standards, government regulations, and customer requirements.
- Establish and maintain capable processes, monitor and control critical processes, and implement mechanisms for feedback and performance metrics.
- Lead root cause analysis and corrective action initiatives to ensure product issues are identified and resolved effectively.
- Drive continuous process improvement efforts within the platform's lifecycle, ensuring the product quality improves iteratively.
- Collaborate with cross-functional teams to ensure comprehensive testing strategies for the platform, including automated and manual testing.
- Work on quality management techniques, such as performance testing, security testing, and regression testing, for ensuring the stability and scalability of the platform.
- Implement QA metrics and monitor quality at each phase of the product lifecycle.
- Ensure adherence to established testing frameworks and quality assurance methodologies.
- Provide strategic guidance on testing best practices for web applications and lead the adoption of new testing tools and technologies.
- Education: Bachelor’s Degree in Engineering, Computer Science, Information Systems, or a related field from an accredited college or university.
- At least eight (8) years of information systems quality assurance experience, including testing for web applications, with a solid understanding of web technologies and frameworks.
- Proven experience in implementing and managing testing strategies, especially for large-scale web applications in a mission-critical environment.
- Strong background in manual and automated testing methodologies, particularly in web-based platforms.
- Experience in performance testing, regression testing, and security testing for web applications.
- Experience with API testing and integration with external systems via REST and SOAP APIs.
- Excellent understanding of testing principles, methodologies, and practices for web applications.
- Strong ability to automate tests and implement testing frameworks for web and mobile applications.
- Expertise in root cause analysis and utilizing metrics-driven testing to improve overall quality and development processes.
- Strong communication skills and the ability to collaborate across multiple teams, both technical and non-technical.
- Problem-solving abilities, attention to detail, and a proactive mindset in identifying areas for improvement in the software lifecycle.
- Ability to prioritize and manage multiple testing efforts within agile environments.
- Implement a feedback loop for ongoing product enhancements based on user feedback and testing results.
- Lead the testing efforts for both functional and non-functional aspects of the platform, ensuring thorough end-to-end testing.
- Guide and mentor junior QA engineers, fostering knowledge sharing on best practices, testing techniques, and industry trends.