Back to jobs

Intermediate QA Engineer

3D Systems CorporationNorth Goa, IndiaAdded 2d ago
QA Engineer - Jira & Regression testing
Craft my tailored resume free

Free to start · No card

Job description

Company Description At 3D Systems, we are transforming manufacturing and healthcare through additive manufacturing solutions. Our industry-leading 3D printers, software, and services empower innovation across the globe. What We’re Looking For: We are looking for an experienced Automation QA Engineer from Goa only, with 3–5 years’ experience to lead the automation efforts for all our UI projects using Python. The primary focus of this role is building and maintaining robust automation frameworks. However, you must also be ready to perform manual testing whenever required by the project. You should be adaptable, open to learning new technologies, and proactive about upgrading existing tech stacks. You will be responsible for writing comprehensive test cases, validating UI components, and testing web APIs and workflows. Role Description: UI Automation: Design, build, and scale robust Python-based automation frameworks for modern, fast-rendering web UI projects. Tech Evolution: Continuous upgrading of existing test frameworks and adoption of modern testing tools as project requirements evolve. Test Case Design: Write, review, and maintain detailed manual and automated test cases covering functional requirements. Manual Testing: Perform manual execution of test suites and ad-hoc regression testing whenever required. API Validation: Verify RESTful Web APIs for data integrity, functionality, and performance using Python-based tools. Jira Management: Log bugs, track tasks, and reference user stories directly within Jira to maintain a clear QA lifecycle. Workflow Analysis: Analyse product feature requirements and user stories to map out end-to-end testing workflows. Load Testing: Conduct basic performance and load testing on applications to ensure stability. Required Skills & Qualifications: Experience: 3 to 5 years of professional experience in software quality assurance (QA). Language Proficiency: Strong hands-on coding skills in Python for writing test scripts and building automation tools. UI Tools: Strong proficiency in modern Python UI frameworks, specifically Playwright or Selenium (experience handling dynamic DOMs and async UI components is highly preferred). API Tools: Experience with API testing using Python libraries such as Requests or tools like Postman. Load Testing: Familiarity with Python-based performance and load testing tools like Locust (or JMeter). Tools Ecosystem: Proficiency using Jira for managing bugs, tasks, and feature testing tracking. Test Documentation: Strong ability to write clear, structured, and reusable test cases, scenarios, and checklists. Mindset: Strong learning agility with a commitment to learning new tools, languages, and modern QA methodologies.

Prepare your application

Use the description above to assess your fit for 3D Systems Corporation. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.