Job Title: Software Test Engineer
Company: KiwiQA Services
Experience: 2 – 3 Years
Employment Type: Contract (Remote)
Location: Bengaluru, Karnataka, India (Remote)
Industry: IT Services / Software Testing
Department: Software Engineering – Quality Assurance
Job Summary
KiwiQA Services is seeking a Software Test Engineer with 2–3 years of experience in both functional and automation testing. This is a great opportunity to join a growing QA-focused organization and contribute to ensuring the quality, performance, and reliability of innovative software solutions. The role is remote and requires collaboration with cross-functional teams to deliver high-quality releases.
Key Responsibilities
-
Design, develop, and execute automated test scripts using tools such as Selenium, TestNG, JUnit, or similar.
-
Perform various levels of testing: functional, regression, integration, and system testing.
-
Work closely with developers and product managers to gather requirements and formulate effective test strategies.
-
Identify, log, and track bugs and issues to closure.
-
Enhance and maintain existing test automation frameworks.
-
Participate actively in Agile ceremonies like sprint planning, stand-ups, and retrospectives.
-
Ensure comprehensive test coverage and deliver high-quality software releases.
Required Skills & Experience
-
2–3 years of hands-on experience in both automation and functional testing.
-
Proficiency in Selenium, Appium, or other test automation tools.
-
Solid understanding of QA methodologies, SDLC, and STLC.
-
Basic programming knowledge in Java, Python, or JavaScript (preferred).
-
Experience with tools like JIRA, TestRail, Jenkins, and Git.
-
Strong analytical thinking and problem-solving skills.
-
Good verbal and written communication and collaboration abilities.
Education Requirements
-
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Role Designation: Software Test Engineer
Role Category: Quality Assurance and Testing
- Company Name: KiwiQA Services
- Average Salary Offered (for Current Role):5.5-15 LPA
- Must-have skills:
- Proficiency in test automation tools like Selenium, Appium, TestNG, or JUnit
- Experience in functional, regression, integration, and system testing
- Knowledge of software testing methodologies and QA processes
- Familiarity with tools like JIRA, TestRail, Jenkins, Git
- Programming skills in Java, Python, or JavaScript
- Excellent analytical and problem-solving skills
- Strong communication and collaboration abilities
- How to prepare for the Interview?
- Review your experience and be prepared to discuss your role in previous projects
- Brush up on software testing concepts, methodologies, and best practices
- Familiarize yourself with the company's products or services
- Prepare questions to ask the interviewer about the role and the company
- Practice coding or automation scenarios relevant to the job
- How to prepare the resume for this job description?
- Highlight your experience in software testing, automation, and relevant tools
- Quantify your achievements and impact in previous roles
- Use keywords from the job description in your resume
- Showcase your technical skills and programming knowledge
- Emphasize your problem-solving, analytical, and communication abilities
- Links to prepare for the interview:
Remember, preparation is key to performing well in the interview and showcasing your skills and qualifications effectively.