
DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, which not only improves developer productivity but also increases software’s robustness.
As a Quality Assurance Engineer, you will help ensure the experience of our users by ensuring our products meet the highest standards of security, reliability, performance, and user-friendliness. Your work will encompass building automation tooling, test automation frameworks, optimize test automation throughout the continuous integration pipeline, and helping with manual testing.
As a Quality Assurance Engineer, you will:
-
Help design an end-to-end test strategy and automation framework and implement a comprehensive test suite.
-
Collaborate with the engineering team to integrate the automation framework into our Continuous Integration workflows.
-
Estimate, prioritize, plan and coordinate testing activities and track quality assurance metrics.
-
Identify, record, document thoroughly, and track bugs and improvements.
-
Perform thorough regression testing on every release and when bugs are resolved.
-
Work with the engineering team during the development cycles to establish proper test coverage.
-
Collaborate with engineering and design teams to assess risk and develop test strategies around new features.
We’re looking for someone who has:
-
At least 2 years of professional experience in QA automation.
-
Demonstrable ability in writing software in Python/JavaScript (or similar language).
-
Experience using automated testing tools, like TestCafe, Selenium, JUnit, Cypress, Appium, XCTest.
-
Ability to collaborate and work well with others in a fast-paced, complex environment with attention to detail.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

About DeepSource
About
Connect with the team
Similar jobs
Are you a creative genius with a knack for making websites and apps function flawlessly and visually stunning?
If so, we've got the perfect role for you - UI/UX Designer!
As a UI/UX Designer, you will aim to create digital experiences that make people go "WOW!"
This role involves understanding user needs, researching, and designing interfaces that enhance usability and drive user engagement. You'll be responsible for designing intuitive user interfaces that are as smooth as butter and visually appealing as a piece of art.
Here's what you'll be doing at UIUX Studio:
- Crafting user-friendly and eye-catching designs for websites and mobile applications.
- Collaborating with developers and stakeholders to bring your designs to life.
- Conducting user research and testing to gather valuable insights and make data-driven design decisions.
- Creating wireframes, prototypes, and mockups that will make your clients jump with joy.
- Constantly staying up-to-date with the latest design trends and tools because let's face it, being trendy is cool.
Now, let's talk about the qualifications we're looking for:
- A portfolio that will make our jaws drop - show us your best UI/UX designs!
- Degree in Design or equivalent experience but hey, if you're a self-taught design prodigy, we won't hold it against you.
- Proficiency in industry-standard design software like Sketch, Adobe XD, or Figma.
- A deep understanding of user-centred design principles (you should know what makes users tick)
- Excellent communication skills because teamwork makes the dream work

•Degree/Master Degree in Engineering/computer or equivalent subject
•Good Knowledge of Java (Core Java, XML, Java Script, UI5 etc).
•Experience of working in Java on cloud products would be an advantage.
•Excellent analytical skills
•Effectiveness in problem-solving, results-orientation
•Very good powers of comprehension, high quality commitment and self-motivating working style
•Ability to quickly acquire understanding in new areas
•Good communication skills
•Team spirit and ability to work with virtual and local teams
•Ability to present complex information in a clear and appealing manner
EXPECTATIONS AND TASKS
•Analysis, modeling, design, implementation of business requirements for the SuccessFactors
Onboarding Localization & Legal Compliance
•Responsible for development focusing on coding. Additional responsibility will entail testing and
quality assurance as per team backlog.
•Demonstrate full responsibility for accepted tasks and deliver with a high level of quality, speed,
reliability and efficiency.
•Maintenance and corrections to keep solution up-to-date in accordance with customer feedback
WORK EXPERIENCE
•2-3 years’ of coding experience in Java (Core Java, XML, Java Script, UI5)
•Experience in HCM products is preferred
•Experience in working on cloud products would be an advantage.

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native
Qualification:
- Good knowledge about React/React Native
- Should be aware about state management library Redux
- Must have knowledge of es6+
- Ability to write well-documented, clean JavaScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle
- Good to have knowledge about writing test cases
- Good to have knowledge about typescript
- Preferred if there is at least one app on play store
Job Title: Data Entry Specialist
Location- Gurgaon/Remote
Salary- 10k
Job Summary:
We are seeking a detail-oriented and organized Data Entry Clerk to join our team. The ideal candidate will be responsible for accurately and efficiently entering data into our systems, maintaining and updating records, and ensuring data integrity and accuracy.
Responsibilities:
- Enter data from various sources into the computer system with high accuracy and speed.
- Verify data accuracy and completeness by reviewing and validating information.
- Maintain data entry requirements by following data program techniques and procedures.
- Organize files and documents, ensuring they are up-to-date and easily accessible.
- Generate reports, retrieve data, and assist in data analysis as needed.
- Identify and correct errors or inconsistencies in data entries.
- Assist in maintaining data confidentiality and security protocols.
- Collaborate with team members and supervisors to ensure data accuracy and completeness.
Requirements:
- Proven experience as a Data Entry Clerk or similar position.
- Proficient in using data entry software and MS Office, especially Excel.
- Excellent typing speed and accuracy.
- Strong attention to detail and data accuracy.
- Ability to multitask, prioritize, and manage time effectively.
- High school diploma or equivalent.
Preferred Skills:
- Knowledge of database management systems (DBMS) is a plus.
- Experience with data cleaning and validation procedures.
- Familiarity with basic data analysis techniques.
- Strong communication and organizational skills.


What we are looking for:-
1+ years of experience. • Good understanding of website integration and software creation. • Excellent verbal and written communication skills. • Able to follow clear instructions according to client demands. • Strong analytical and problem-solving skills. • Creative ability to produce effective solutions to client problems. • Good team player that is enthusiastic about delivering results. • Hands on HTML, CSS, JavaScript, PHP, C++, JAVA and other relevant web design coding languages. • Create and test applications for websites. • Collaborate with team members. • Troubleshoot website problems. • Proficient understanding of code versioning tools. • Familiarity with development aiding tools. • Knowledge of React JS & Angular JS is a plus point.
Job Description
- Work as an Automation Engineer to ensure continuous delivery of the product.
- Create/Update the test environment, code and execute automated test scenarios.
- Execute functional tests and maintain test cases.
- Work with the quality, development and field teams to ensure product quality and usability.
- Monitor and track resolution of defects, and effectively communicate it in daily standup.
- Learn and use open source and cloud technologies as needed
Qualification and Experience Requirements
- Desired experience range is 4 to 8 years
- Bachelor’s or Master’s Degree in Engineering or other technical discipline.
- Expertise in automation language, tool, and scripts such as Java, Selenium or TestCafe, Postman
- Must have proven analytical and problem-solving skills to help validate, verify, communicate & report software application issues.
- Preferable but not necessary knowledge of any one of the public Cloud platforms either AWS, Azure or GCP is preferred.
- Preferable but not necessary knowledge and/or experience of a Security product

Title :- Frontend Angular Developer
**Candidate should be fine with deployment at client location- CHANDIGARH
-
4 to 7 years of experience in Frontend technologies
-
Deep knowledge of Angular 7/8/9/10 practices and commonly used modules based on extensive work experience
-
Proven experience implementing front-end and back-end JavaScript applications.
-
Hands-on Experience in designing, coding, and delivery of UI Solutions based on Angular, jQuery, JSON, JSONP
-
Proficient in CSS, HTML, and writing cross-browser compatible code
-
Creating self-contained, reusable, and testable modules and components
-
Must have experience of working with .NET API integration.
-
Must have good communication skills

Community Management-
- Create a friendly environment to facilitate high member satisfaction
- Be thoughtful while interacting with members.
- Plan and launch community initiatives to create connections between members of different organizations. This might include targeted member introductions, recommending possible mentor matches, running networking events and managing communications within the space and through digital vehicles.
- Seek out information about the business and personal objectives of tenant organizations and their individual members.
- Foster a sense of inclusivity where fresh ideas are welcome
- Be knowledgeable about COWERKZ's membership contracts and guidelines.Explain these policies to members, as necessary.
- Oversee new member onboarding and member moves out of the space
Events Planning and Execution-
- Build a quarterly calendar of coworking events that engages all stakeholders:
- Current members: Educational (e.g., lunch and learns) and appreciation events (e.g., happy hours and themed parties)
- Future members: Lead generation and sales-related events
- Local community: Identify outside organizers and encourage them to use our event space. Depending on the exact nature, these events should also be used to build COWERKZ's CRM and digital community.
- Manage to the allotted budget
- Present our community professionally
- With your team, oversee the event itself, from catering to a smooth event check-in process to cleanup
Business Development-
- With the owners, be responsible for setting and achieving sales objectives, occupancy rates and pricing
- Conduct tours for prospective members
- Contact the local press and community leaders to generate interest in COWERKZ.
- Maintain a positive relationship with key vendors and our landlord
Facilities and Space Management-
- Manage all centre operations to the satisfaction of members
- Maximize up-time and availability of key facilities assets like the Wifi network, kitchen, printers/copiers
- Keep members aware of facilities issues that may impact them
- Utilize a variety of coworking software applications manage the space and membership
- Make recommendations to the owners about new features or perks that will entice members
- Submit maintenance tickets for repairs to the facility and key equipment
- Ensure cleaning is conducted to spec
Data accuracy-
- Ensuring member data is updated and is current in the cowork platform
- Ensuring lead data is updated in the CRM platform
- Ensuring Community Data is being updated in the events database
Experience and Requirements
- 2 years experience with increasing responsibility in either a sales or customer service role
- Experience in co -curricular activities a plus.
- Demonstrated project management skills
- Technically capable. Able to understand and work with the variety of hardware and software applications that our space depends on.
- Experience with written content generation in a business environment and basic graphic design skills are a plus
- Interest in working independently with only occasional interactions with the owners
- Fluent in English. Ability to speak additional language is a plus.
- A high level ethics, empathy and dependability
Qualifications
- Bachelor's degree or equivalent


