
Quality Assurance Analyst
- Bangalore, Karnataka
- Permanent
- Full-time
- Perform software testing and Quality Assurance services including test plan creation, test case authoring, defect tracking, software requirements review, automation testing and product deployment.
- Create technical documents including quality status reports, test plans, test cases, requirements traceability and technical help documentation.
- Author presentations, flow charts, diagrams, and other project documentation and deliver demonstrations of core products and solutions.
- Ensure QA process is followed efficiently within the scrum team.
- Work with customers to determine breadth and depth of quality assurance and test automation needs, support User Acceptance Testing (UAT) efforts.
- Build and maintain testing environment configurations
- Work closely with Scrum Masters, POs, developers, data specialist and other team members to ensure common prioritization and delivery expectations
- Performs additional responsibilities as requested to achieve business objectives
- Working on in-house automation tools
- Designing, writing & executing test automation scripts using test automation frameworks
- Experience testing applications including 2D/3D based CAD customization tools and web applications in a large scale fast paced environment
- A minimum of a bachelor’s degree in mechanical engineering/ computer science/ information technology
- Domain knowledge of MCAD/ mechanical engineering/ manufacturing industry strongly desired
- Domain knowledge of engineering, and the use CAD/CAE tools for modeling
- Proven track record in Software Quality Assurance and Test Automation
- Significant experience with Quality Assurance strategies and methodologies, such as Traditional Waterfall and Agile methodologies
- Deep experience in Requirements Gathering, Product Acceptance, Technical Documentation and End-User Training.
- Proven experience in the testing, implementation, and support of CAD software solutions
- Experience with the use of automation testing tools
- Familiarity with the Regression testing process
- Expertise in 3D solid modeling and prototyping with a strong background in design utilizing all types of isometric, section, and assembly drawings.
- Detail-oriented, results-minded team player with superior written, verbal, and interpersonal communication skills.
- Good understanding of programming concepts so that he/she can identify opportunities for automation within software processes.
- A minimum of 4 years of software industry experience, out of which 3+ years of testing the CAD application testing is an added advantage. Or 6+ years of CAD designing experience and Strong knowledge in software testing.
- Passionate about Software testing.
- Excellent written and verbal English communication skills
- Excellent analytical and problem-solving skills
- Must be a self-starter and can work independently on diverse problems
- Ability to quickly gather requirements, explore multiple approaches and suggest solutions
- Experience in agile development processes such as SCRUM or Kanban
- Worked on Jira software
- Ability to work in a UK/US shift preferred
- Experience in 3D application testing and good understanding of 3D visualization
- Programming knowledge in C C++
- Having 2 to 3 years of experience in any desktop application automation
- Having 1 year of support is an added advantage.
- Interest / knowledge in user experience, usability standards
- Certification in software testing standards and qualifications