Software Engineer
SphereIT is a forward-thinking technology company dedicated to building innovative and high-quality software solutions. We are currently seeking a talented and detail-oriented Software Engineer - NodeJs with Playwright Automation to join our dynamic team. This is a Full-Time position based in our Bangalore, India office.
This unique role combines backend development with quality assurance, making it ideal for a professional who is passionate about creating flawless, efficient code and ensuring its reliability through robust automation. You will be instrumental in developing our server-side logic while also designing and implementing our end-to-end testing strategy using Playwright.
Responsibilities
- Design, develop, and maintain efficient, reusable, and scalable server-side applications and APIs using Node.js.
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver high-quality software solutions.
- Develop and execute comprehensive end-to-end automated tests using the Playwright framework to ensure product quality.
- Create detailed, well-structured test plans and test cases based on project requirements.
- Identify, record, and meticulously document bugs, and perform thorough regression testing when bugs are resolved.
- Integrate automation scripts into our CI/CD pipelines to streamline the development and deployment process.
- Participate in code reviews to maintain high standards of code quality, performance, and security.
- Analyse and troubleshoot complex software issues and provide timely resolutions.
Qualifications
- Proven professional experience as a Software Engineer, with strong proficiency in JavaScript/TypeScript and the Node.js ecosystem.
- Demonstrable hands-on experience in building and maintaining automated test suites, specifically with Playwright. Experience with other frameworks such as Cypress or Selenium is a plus.
- Solid understanding of RESTful API design and development.
- Experience with database technologies, such as PostgreSQL, MongoDB, or similar.
- Proficiency with code versioning tools, particularly Git.
- Familiarity with Agile development methodologies and CI/CD principles.
- Excellent problem-solving, analytical, and debugging skills.
- Strong organisational skills and a keen attention to detail.
- A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- A competitive salary and comprehensive benefits package.
- Opportunities for continuous professional development and career progression.
- A supportive, collaborative, and innovative work culture.
- Access to the latest tools and technologies.
- Flexible working arrangements to promote a healthy work-life balance.
- Locations
- India
About Burjline Builders
At Burj Line Builders, we offer a wide range of construction services, including residential, commercial, and industrial construction, project management, design and planning, and renovation services. We tailor our solutions to meet the unique needs of our clients in the Pakistan market.