Job Description
Role: Senior/Lead QA Engineer
Location: Remote
Mandatory skills needed :
• Performance Testing Skills (e.g., LoadRunner, JMeter)
• Passion for Impactful Products
• Test Automation for Mobile and Web Applications
• Testing RESTFul APIs using Postman
• Version Control Systems (e.g., GitHub)
• Testing Frameworks Knowledge
• Quality Assurance Experience
About the Role:
As a Senior/Lead QA Engineer, you'll be crucial and committed to delivering high-quality software that exceeds user expectations. Our team thrives on innovation, collaboration, and continuous improvement. You'll collaborate closely with cross-functional teams (product, design, engineering & developers) to test new features, improve existing functionality, and ensure the platform is performant, scalable, and secure. Join us in shaping the future of our products!
Responsibilities:
1. Quality Assurance Leadership
As the Senior Lead QA Software Engineer, you’ll play a pivotal role in ensuring the quality of our software products. Your responsibilities include:
• Strategic Planning:
• Collaborate with cross-functional teams to define testing strategies aligned with business goals.
• Develop and maintain a comprehensive test plan for each project.
• Test Automation:
• Lead the design and implementation of automated test frameworks.
• Mentor junior QA engineers in creating robust automated test scripts.
• Quality Control:
• Conduct thorough functional, integration, regression, performance, and stress testing.
• Log defects in a detailed and reproducible manner, tracking them through closure.
• Defect Prevention:
• Work closely with developers to prevent defects during the development lifecycle.
• Review code to ensure adherence to quality standards.
2. Technical Proficiency
• Testing Expertise:
• Proficient in creating and maintaining test plans, test cases, and test scripts.
• Familiarity with testing methodologies (Agile, waterfall) and SDLC phases.
• Automation Tools:
• Experience with tools such as ClickUp, Rally, or JIRA.
• Knowledge of continuous integration and deployment practices.
• Programming Skills:
• Proficient in at least one programming language (e.g., Java, Python, JavaScript).
• Ability to write and maintain automated test scripts.
3. Collaboration and Communication
• Team Leadership:
• Lead and mentor a team of QA engineers.
• Foster a collaborative and positive work environment.
• Effective Communication:
• Engage with software developers to understand technical concepts.
• Regularly communicate defect prevention strategies and code quality improvements.
4. Software development and testing
• Design, develop, and maintain high-quality, production-ready Ruby on Rails code.
• Write clean, well-documented test cases adhering to best practices
• Collaborate with product managers, designers, and developers to understand requirements and translate them into technical solutions
• Stay up-to-date with the latest advancements in Quality automation tools and related technologies
• Proactively identify and address potential technical issues and bottlenecks
• Contribute to the continuous improvement of our development processes and infrastructure
Qualifications:
• 13+ years of experience as a Sr/QA Engineer
• Strong communication skills and a proactive approach to anticipating edge cases & clarifying requirements
• Strong knowledge of relational database design, SQL, and performance optimization
• Experience with testing frameworks
• Experience with version control systems like GitHub
• Experience with testing RESTFul APIs using Postman
• Develop, maintain, and automate test scripts for mobile and web applications
• Excellent communication and collaboration skills
• Passion for building impactful products and a desire to make a difference
• Experience with LoadRunner or Jmeter or any performance testing tool
Regards
khizar
Sr. IT Recruiter
820 West Lake Mary Blvd, Suite 201 | Sanford, FL 32773
Phone : 754-946-4866 Fax: 407-429-3983
Email :khizar@theappliedthought.com