Engineer

6 - 10 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Quality Assurance Engineer at our organization, you will play a crucial role in contributing to the software development efforts. Your responsibilities will include: - Designing and executing test plans - Validating designs, systems, and implementations of high-performance enterprise-grade software applications - Working closely with stakeholders, engineering, and test teams to ensure the delivery of high-quality products that effectively address customer problems - Proposing innovative technical solutions that can make a significant impact on the business and provide value to stakeholders Your role will also involve: - Providing work estimates for feature and automation code reviews - Developing and executing plans for project delivery - Ensuring adequate test case coverage - Investigating and fixing bugs - Actively participating in Test-Driven development - Creating and managing QA Metrics and Traceability Matrix - Adhering to coding standards, ensuring code quality, and being aware of cybersecurity standards and practices To be successful in this role, you should possess: - Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or Electronics Engineering from an accredited institution - Master's Degree in Computer Science or Software Engineering is preferred - At least 6 years of experience in software/firmware quality assurance - Expertise in C#, Java programming, Python, or other scripting languages - Technical knowledge including expert-level skills in Core Java, Python, or C# - Proficiency in Selenium Webdriver, Playwright, or Specflow - Experience with web application testing - Familiarity with DBMS, ORM frameworks like SQL Server, PostGreSQL, and best practices in software testing - Experience with CI/CD tools like Jenkins or Bamboo, Agile methodologies, and performance testing tools such as Gatling or JMeter As a proactive and solutions-oriented individual, you should have: - Strong communication skills - Ability to manage multiple projects and make decisions under conflicting constraints - Results-oriented, innovative, and possess excellent problem-solving abilities - Strategic agility, drive for results, and ability to motivate others In summary, as a Software Quality Assurance Engineer, you will be responsible for ensuring the delivery of high-quality, innovative software solutions that meet the needs of our customers and stakeholders. Your expertise in software testing, technical knowledge, and problem-solving skills will be instrumental in driving the success of our projects and initiatives.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

pune, maharashtra

hyderabad, telangana, india

hyderabad, telangana, india