QA Engineer
Job Description- QA Engineer
Responsibilities
Test customized and configured solutions on top of Autodesk core products in the Architecture, Engineering and Construction (AEC) or Manufacturing (MFG) domain
Support solution deployment activities including delivery, acceptance testing and user-support
Contribute to Autodesk IP and assets through methods development and sales collateral
Create documentation as appropriate for solutions developed
Minimum Qualifications
5 years experience in a software quality assurance role
Proven track record of delivering technical documentation
Strong technical knowledge in SDLC and Software Testing Life cycles
Knowledge and experience in designing tests, defining scope and identifying functional and non-functional testing (e.g. performance, availability, stability, security, environment, etc.)
Good knowledge and understanding of Agile Development practices and tools such as Jira and Kanban
Good understanding of QA Methodologies and QA Lifecycle
Good knowledge in Test Driven Development Strategies
Hands-on experience in performance testing of web services and APIs and tools associated with performance testing such as Apache Jmeter etc
Good understanding of Behaviour Driven Development Methodologies and tools such as Cucumber, JBehave, Serenity etc
Experience with a variety of different testing techniques such as UI Testing, Automated Testing (front end, backend and API testing)
Hands-on experience with any one of Frontend automation frames work like Test Complete, Jasmine, Cypress, Protractor, etc
Hands-on experience with any one of Backend Rest API Automation frameworks like Rest Assured, Karate, etc
Good knowledge in Test Management tools like TestRail, XRay
Experience in Automation Testing Tools such as Selenium etc
Hands-on Experience in scripting and programming languages such as Python, JavaScript and Java
Good Knowledge in CI/CD tools and pipelines such as Jenkins
Critical thinker with problem-solving skills, passionate about software quality
Good time-management skills and ability to multi-task/task prioritization
Great interpersonal and communication skills, must be a team player
Good understanding of test reports preparation and interpretation
Good understanding of testing metrics
The Ideal Candidate
A strong sense of ownership: You strive for deep understanding, build the appropriate solution to get the job done, and iterate quickly to deliver high impact results
Pride over everything you ship: You would never release code until you're confident it provides real value to customers
Love for building elegant, maintainable code: Abstracting and refactoring should be a passion, not a chore
Customer empathy: You have a high degree of customer empathy and drive to understand users' pain points. You strive to frame problems using the best conceptual models
A team mentality: You recognize that the whole is greater than the sum of its parts, appreciate collaboration, and play a key role to make the company win
Pragmatism: You consider the many trade-offs-- business, technical, UX, speed, accuracy, complexity - in every decision
Strong troubleshooting and critical thinking skills
Adept at understanding and documenting current state processes within the cloud-based EA integration area
Ability to embrace new ideas, methods, learning and quickly put them into practice
Excellent oral and written communication skills Job Type
PayrollCategories
QA/Software Testers (Software and Web Development)
Quality Analysts (Information Design and Documentaion)
Software Engineer (Software and Web Development)
Technical Specialists (Information Design and Documentaion)
Technical Consultants (Information Design and Documentaion)Must have Skills
Automation Testing - 3 Years
Intermediate
Selenium - 2 Years
Intermediate
Playwright - 2 Years
Intermediate
API Testing - 2 Years
Intermediate
REST assured testing - 1 Years
Intermediate
karate framework - 1 Years
Intermediate
JavaScript - 2 Years
Beginner