
Software Test Engineer I
ConnectWise · Pune Division, Maharashtra, India
- On site
- Full-time
- $80,000 / year
- Pune Division, Maharashtra, India
Job highlights
- Test complex applications using Selenium and Java.
- Automate test cases for web and mobile platforms.
- Collaborate with agile teams on quality assurance.
- Utilize AI tools like GitHub Co-Pilot.
- Contribute to a global leading software company.
About the role
Software Test Engineer
ConnectWise is a global leader in the software industry, employing over 3,000 colleagues across North America, EMEA, and APAC. We are a community-driven company dedicated to the success of technology solution providers. Our suite of tools empowers over 45,000 partners to manage their businesses more effectively, sell efficiently, automate service delivery, and remotely control technology, ensuring exceptional customer experiences.
Our company thrives on connections, colleagues, and community. We embrace diversity and welcome all individuals, including innovators, culture enthusiasts, and everyone in between. We encourage curiosity, debate, and recognize significant achievements. Your unique contributions are valued, and our inclusive culture ensures every colleague is appreciated for their perspectives and skills, allowing you to make a difference in your own way.
Explore this opportunity to learn how you can contribute to ConnectWise!
Responsibilities
- Provide support to Quality Engineering teams with a strong attention to detail in a disciplined agile environment.
- Research, analyze, and document findings for complex API, web, and mobile applications that interact with database back-end systems.
- Create and maintain automated test cases, execute test suites, review and diagnose reported bugs, and ensure overall system quality before customer release.
- Design, develop, maintain, and troubleshoot automated test suites through continuous integration for value-added feedback.
- Derive testing requirements throughout the development cycle.
- Reproduce, debug, and isolate problems, and verify fixes.
- Assist in the creation of software artifacts, including test plans, test cases, test procedures, and test reports.
- Plan test schedules and strategies in alignment with project scope and delivery dates.
- Review software documentation for technical accuracy, compliance, and completeness to mitigate risks.
- Provide feedback and recommendations to Engineering teams on software usability and functionality.
- Identify program deviations from standards and suggest modifications for compliance.
- Develop and specify standards, methods, or procedures to assess product quality or release readiness.
- Conduct historical analyses of test results.
- Collaborate with colleagues to evaluate or diagnose problems and recommend solutions.
Qualifications
- Experience working with Selenium/Playwright and RestAssured with Java.
- Exposure to AI tools such as GitHub Co-Pilot and Cursor.
- Experience: 2 to 3 years.
Location and Work Arrangement
- Location: Pune, India.
- Work Type: Hybrid, three days a week from the Pune Hinjewadi Office.
- Candidates willing to relocate are also encouraged to apply.
Virtual Drive Information
We are hosting a virtual drive on Thursday, April 23rd, from 10 am to 5 pm, to fill multiple positions.
Equal Opportunity Employer
ConnectWise is an Equal Opportunity Employer committed to fostering a diverse and inclusive workforce. We provide equal employment opportunities to all employees and applicants without regard to race, ethnicity, color, religion, age, sex (including pregnancy), sexual orientation, gender, gender identity or expression, ancestry, national origin, citizenship status, physical or mental disability, genetic information, military/veteran status, marital status, familial or parental status, or any other protected characteristic or status under applicable federal, state, and local laws.
The above statements are intended to describe the general nature and level of work performed. Other duties may be assigned as needed. Reasonable accommodations are available for qualified individuals with disabilities. For assistance, please contact talentacquisition@connectwise.com or 1-800-671-6898.
Key skills/competency
- Software Test Engineer
- Selenium
- Playwright
- RestAssured
- Java
- API Testing
- Web Application Testing
- Mobile Application Testing
- Agile Environment
- GitHub Co-Pilot
Skills & topics
- Software Test Engineer
- Selenium
- Playwright
- RestAssured
- Java
- API Testing
- Web Testing
- Mobile Testing
- Agile
- Quality Assurance
- Test Automation
- GitHub Co-Pilot
- Pune
- Hybrid
How to get hired
- Tailor your resume: Highlight your experience with Selenium, Playwright, RestAssured, and Java. Mention any exposure to AI tools like GitHub Co-Pilot.
- Craft a compelling cover letter: Emphasize your attention to detail and experience in an agile environment, showcasing your ability to test complex applications.
- Prepare for technical interviews: Be ready to discuss your experience with automated testing, API testing, and debugging. Practice coding problems related to Java and test automation frameworks.
- Showcase problem-solving skills: During behavioral questions, provide specific examples of how you've reproduced, debugged, and isolated issues, and verified fixes.
- Engage with ConnectWise's culture: Research their community-driven approach and dedication to customer success, and be prepared to discuss how your values align.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary technical skills required for the Software Test Engineer role at ConnectWise?
- The Software Test Engineer role at ConnectWise specifically requires hands-on experience with Selenium/Playwright and RestAssured using Java. Exposure to AI tools like GitHub Co-Pilot and Cursor is also beneficial. Strong skills in API, web, and mobile application testing are essential.
- What is the work arrangement for the Software Test Engineer position in Pune?
- This Software Test Engineer position in Pune operates on a hybrid model. Employees are expected to work from the Pune Hinjewadi Office three days a week. Candidates willing to relocate to Pune are also welcome to apply.
- Does ConnectWise offer opportunities for career growth for a Software Test Engineer?
- ConnectWise is a global leader and a community-driven company that values its colleagues. While specific growth paths aren't detailed, the company's focus on innovation, learning, and providing diverse opportunities suggests a supportive environment for career development within the Quality Engineering domain.
- What is the interview process like for the Software Test Engineer role at ConnectWise?
- ConnectWise is holding a virtual drive for this role on Thursday, April 23rd, from 10 am to 5 pm. This suggests a streamlined initial assessment process. Be prepared for technical questions related to test automation, API testing, and Java, as well as behavioral questions assessing your problem-solving and collaboration skills.
- Is ConnectWise committed to diversity and inclusion for Software Test Engineers?
- Absolutely. ConnectWise is an Equal Opportunity Employer dedicated to building a diverse and inclusive workforce. They provide equal employment opportunities to all individuals, ensuring a workplace free from discrimination and harassment.
- What kind of applications will a Software Test Engineer at ConnectWise be testing?
- As a Software Test Engineer at ConnectWise, you will be testing complex API, web, and mobile-based applications that reference database back-end systems. This involves ensuring the overall system quality prior to customer release.
- What is the expected experience level for the Software Test Engineer I position?
- The Software Test Engineer I position typically requires 2 to 3 years of relevant experience. This experience should include working with test automation tools and frameworks like Selenium/Playwright and RestAssured with Java.