ideaForge

Engineer II - QA Engineer (Automation)

Mobility Solutions
Bengaluru (Hybrid)

Refer a Friend

Job Description

Job Description:

We are seeking an experienced and detail-oriented QA Engineer to join our dynamic team. The ideal candidate will have a strong technical background in quality assurance, a proven ability to design and implement automation strategies. As a QA Engineer, you will play a critical role in ensuring the quality of our products while mentoring junior team members and driving innovation in our testing processes. Experience in IoT, Grafana, and Android testing is a plus.


Key Responsibilities:

  • Quality Assurance Strategy:
  • Define and implement comprehensive QA strategies, processes, and best practices to ensure the delivery of high-quality software.
  • Collaborate with cross-functional teams, including development, product management, and operations, to ensure QA alignment with organizational goals.
  • Automation and Tools:
  • Design, develop, and maintain robust automation frameworks to streamline testing processes.
  • Select and implement appropriate testing tools and technologies to enhance efficiency.
  • Automate regression, performance, and functional tests, ensuring scalability and reliability.
  • Test Planning and Execution:
  • Develop detailed test plans, test cases, and test scripts to ensure comprehensive coverage of functional and non-functional requirements.
  • Execute manual and automated tests, reporting and tracking defects to resolution.
  • Perform root cause analysis on critical issues and drive corrective actions.
  • Continuous Improvement:
  • Stay up to date with industry trends, tools, and technologies to drive innovation in QA practices.
  • Advocate for quality throughout the development lifecycle, ensuring adherence to QA standards and guidelines.
  • Analyze and report on QA metrics to provide insights into testing effectiveness and areas for improvement.
  • Team Leadership:
  • Mentor and guide junior QA engineers, fostering a culture of collaboration, accountability, and continuous improvement.
  • Provide technical guidance and support to team members, encouraging professional growth.


Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 8+ years of experience in software quality assurance, with at least 2 years in a leadership role preferred.
  • Proficiency in automated testing tools such as Selenium, Appium, JUnit, TestNG, or similar.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with performance and security testing tools is a plus.
  • Exceptional problem-solving and analytical skills, with a keen attention to detail.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.

Preferred Skills:

  • Experience with CI/CD pipelines and version control systems like Git.
  • Knowledge of cloud platforms and environments, such as AWS or Azure.
  • Familiarity with scripting languages (e.g., Python, JavaScript) and database management (SQL/NoSQL).
  • Proficiency in monitoring tools like Grafana.
  • Experience with IoT testing and Android application testing.

Skills

Automation Tools
Automation Frameworks
Appium
Selenium
TestNG
Android Testing
JUnit
IoT testing
CI/CD
Test Strategy
Testing Practices
By clicking ‘Submit application’ you consent to ideaforge processing your data and reach out to you using the data provided.
Powered By