As a Senior Automation QA Engineer, you will play a pivotal role in ensuring the quality and reliability of our enterprise systems. Collaborating closely with development, product management, and QA teams, you will design, implement, and maintain automated testing frameworks tailored to these platforms. Your efforts will be crucial in enhancing our testing processes and ensuring seamless integration and functionality across our applications.
Key Responsibilities:
Framework Development: Design and maintain automation frameworks using Java OR Python for test scripts, utilizing Selenium for UI testing and tools like Postman and REST Assured for API testing.
Test Execution: Execute automated tests, analyze results, and report defects. Ensure high test coverage and maintain test data.
Collaboration: Work closely with cross-functional teams to understand requirements, identify testing needs, and deliver high-quality software.
Field Issue Resolution: Collaborate with the support team to address field issues reported by customers, provide timely and effective solutions, and enhance product reliability.
Test Suite Improvement: Continuously improve the test suite based on feedback and issues reported from the field to prevent future occurrences.
Mentorship: Lead and mentor a team of QA engineers, providing guidance and support to enhance their automation skills.
Continuous Improvement: Evaluate and improve test processes, tools, and methodologies to align with industry best practices.
Required Qualifications:
bachelors degree in Computer Science, Engineering, or a related field.
5+ years of experience in QA, with a focus on automation.
Proficiency in Java OR Python programming languages.
Extensive experience with Selenium for UI automation.
Strong knowledge of API testing tools such as Postman and REST Assured.
Proven experience in developing and maintaining automation frameworks.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience working with support teams to resolve field issues and improve products based on customer feedback.
Preferred Qualifications:
Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools (eg, Jenkins, GitLab CI).
Familiarity with performance and load testing tools (eg, JMeter, LoadRunner).
Knowledge of cloud platforms and services.
Understanding of security testing principles and practices.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Quality Assurance and Testing - OtherEmployement Type: Full time