Software Development Engineer Testing (SDET) at Greenway Health · Bengaluru (Bangalore) · 5 - 9 years · ₹5L - ₹15L / yr (ESOP available) · Profitable · Posted 5 Aug 2021
Job Summary
We are looking for a meticulous Software Development Engineer in Test (SDET) to review and contribute to production software, for someone with advanced programming skills who can create automation tests to augment/assist the manual testing process. As such, the SDET's responsibilities will include both software development and testing tasks, focusing on the testability, robustness, and performance of software.
Essential Duties & Responsibilities
· Understanding the flow of code and how it interacts with different components.
· Understanding project documents, customer demands, and product objectives to create and execute test cases.
· Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
· Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
· Handling technical communications and understanding customers' systems.
· Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
· Noting/Communicating all testing actions you have performed in daily and weekly reports.
· Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
· Researching test tools, methodologies, and trends and upgrading existing practices and processes.
· Managing/Owning the final quality on production release.
· Be able to participate as the quality representative on agile development teams with minimal supervision
· Have demonstrated ability to lead testing efforts, able to make their whole team better
· Demonstrate a solid understanding of Greenway’s QA Best Practices and be able to communicate those same practices and principles to QA team members as well as to scrum team members.
Experience
Education
· Bachelor’s degree in Computer Science, Technology or other related field.
· Equivalent work experience may substitute for a degree.
Minimum Qualifications
· Minimum of 2 years of experience with software development applications OR a minimum of 2 years of experience with software testing and quality assurance experience with demonstrated programming knowledge like C# or Java
Skills/Knowledge
· Experience with Jasmine, Karma, Jest, SonarQube is a huge plus
· Demonstrable knowledge of basic programming concepts and patterns
· Hands on experience with Cypress/Protractor/similar tools.
· Hands on strong knowledge of SQL
· Experience in Javascript or Typescript
· Experience in full engineering lifecycle of automation code including code reviews
· Experience in designing, creating, and maintaining automated testing for APIs/Microservices
· Experience in pair programming for unit tests / automation suites
· Experience producing defect reports
· Experience testing interfaces between multiple complex software systems
· Strong communication / organizational skills, analytical ability, and attention to detail required
· Experience working as part of an Agile development team
· Excellent designing and programming skills
· Knowledge of multiple programming languages and process management methodology
· Knowledge of test methodologies and tools
· Exposure to Behavior Driven Development and experience in programming and testing
· The ability to recognize risks and errors in an application
· Excellent verbal and written communication skills
· Solid problem-solving, time management and prioritization skills
· The ability to keep current with the constantly changing technology industry
· A passion for testing, development, and design
· Ability to track issues to a successful resolution
· Ability to adapt in a fast-paced, collaborative and interactive environment in which priorities and deadlines may change

Similar jobs (10)
Job Title: Business Development Executive (Agency)
Location: Kolkata
About the Role:
We are looking for a proactive and results-driven Business Development Executive to drive business growth for our creative agency. The ideal candidate should have hands-on experience in lead generation, cold calling, client acquisition, and converting prospects into long-term business opportunities.
Key Responsibilities:
* Generate qualified leads through cold calling, email outreach, LinkedIn, networking, and other sales channels.
* Identify and approach prospective clients for branding, website development, digital marketing, and creative services.
* Conduct discovery calls, understand client requirements, and present tailored solutions.
* Convert leads into clients by managing the complete sales cycle from prospecting to deal closure.
* Build and maintain strong relationships with new and existing clients.
* Achieve monthly and quarterly business development and revenue targets.
* Prepare proposals, quotations, and sales presentations in coordination with internal teams.
* Maintain an updated sales pipeline, CRM records, and follow-up activities.
* Collaborate with the marketing and creative teams to support lead generation initiatives.
* Stay informed about market trends, competitor activities, and emerging business opportunities.
Requirements:
* 1–3 years of experience in Business Development or Sales, preferably in a branding, advertising, digital marketing, or creative agency.
* Proven experience in lead generation, cold calling, client acquisition, and revenue generation.
* Excellent communication, negotiation, and presentation skills.
* Familiarity with LinkedIn Sales Navigator, CRM tools, email outreach, and MS Office.
* Strong ability to build relationships and close deals.
* Self-motivated, target-oriented, and capable of working independently in a fast-paced environment.
Role overview
- Overall 5 to 7 years of experience. Node.js experience is must.
- At least 3+ years of experience or couple of large-scale products delivered on microservices.
- Strong design skills on microservices and AWS platform infrastructure.
- Excellent programming skill in Python, Node.js and Java.
- Hands on development in rest API’s.
- Good understanding of nuances of distributed systems, scalability, and availability.
What would you do here
- To Work as a Backend Developer in developing Cloud Web Applications
- To be part of the team working on various types of web applications related to Mortgage Finance.
- Experience in solving a real-world problem of Implementing, Designing and helping develop a new Enterprise-class Product from ground-up.
- You have expertise in the AWS Cloud Infrastructure and Micro-services architecture around the AWS Service stack like Lambdas, SQS, SNS, MySQL Databases along with Dockers and containerized solutions/applications.
- Experienced in Relational and No-SQL databases and scalable design.
- Experience in solving challenging problems by developing elegant, maintainable code.
- Delivered rapid iterations of software based on user feedback and metrics.
- Help the team make key decisions on our product and technology direction.
- You actively contribute to the adoption of frameworks, standards, and new technologies.
FRANCHISE SALES MANAGER
Promilo.com (Sawara Solutions Pvt Ltd)
Industry: IT Software - SAAS
Location: Bangalore
Mode: Full-Time
Salary: As per the industry standard
About Us
Promilo is India’s 1st innovative platform, "Pay to Browse” It is a B2B SaaS start-up that accelerates the companies' business appointment funnel. We’re an advertising platform that connects both users & advertisers. Users will be able to book an online appointment based on their interests with the advertiser, without compromising their data privacy and get rewarded for sharing their data and time. We’re registered and recognized by Start-up India, Start-up Karnataka & MSME. To know more - Visit - www.promilo.com or watch this video - https://www.youtube.com/watch?v=wPeKo1i1VQI
KEY ACCOUNTABILITIES
- Present business plans to the potential client, and negotiate the terms and conditions of the franchise agreement
- Scheduling sales meetings with interested delegates and following them up till franchise sign-ups.
- Coordinate the franchise recruiting process.
- Manage Footprints franchise sales and lead database.
DUTIES AND RESPONSIBILITIES
- Make telephone calls to the leads assigned by the system to validate the leads and present information on the Promilo franchise.
- Generate the lead through multiple sales & marketing activities
- Pre-qualify the leads by asking questions about their location preference, profiles, interests, etc.
- Present information to the qualified leads about the Promilo franchise model, the investment required to start and run a FICO & FIFO model, etc.; Conclude calls by sending the prospects emails/messages with links for further information on the franchise opportunity.
- Capture and document information on the leads obtained through the telecalls in the system.
- Enter and update prospects’ information in the database.
- Schedule and make a follow-up call to assess the level of interest of the prospects and to qualify them for the next stage of the face-to-face meeting.
- Send requests to prospects for filling up the Expression of Interest (EOI) forms to collect information regarding their funding ability.
- Schedule face-to-face meetings for prospects with concerned Relationship Managers (RM).
- Hand out the ROI-Sheet, the Term-Sheet, and the Agreement Draft to the franchisee candidates approved by the RM / Head – of Franchise Development.
- Answer queries, provide information, assist the prospects with personal visits and provide support as required.
Technical
- Proficiency in relevant computer applications – MS Office, Google Sheets, etc.
- Data Entry Skills
Non-technical
- Active Listening
- Persuasiveness
- Persistence
- Telephone Etiquette and Customer Focus
- High Energy Level
Job description
- Responsible for Installation and Troubleshooting Operating System, Laptops, Desktops, Printer, Networking Device, Internet, Remote Desktop and all types of applications, drivers, and necessary updates.
- Responsible for Installation, Maintenance & Troubleshooting of Desktops, Laptop, and their operating system.
- Hands-on experience with Windows 10/11 operating system environments
- Use all means possible to assist users including by phone, via email, in-person, MS Teams or using remote support tools.
- Ability to perform remote troubleshooting and provide clear instructions.
- Knowledge of office 365, MS team, One Drive and SharePoint and anti-virus programs
- Excellent problem-solving and multitasking skills
- Address user tickets regarding hardware, software, and networking L1, etc.
- Manage and maintain IT asset inventory and documentation.
Desired Skills and Experience -
- Strong knowledge of Microsoft Windows desktop operating systems.
- Strong diagnostic/ troubleshooting skills, must have an innate curiosity and interest in IT
- Strong knowledge of the Microsoft Office suite.
- Working knowledge of TCP/IP protocol stack, and Wi-Fi.
- Working knowledge of supporting pcs in a domain environment.
- Working knowledge of Office 365 cloud application suite
- Working knowledge of desktop imaging, application deployment, and hard drive encryption
• Help departments use technology profitably
• Supervise system infrastructure to ensure functionality and efficiency
• Build quality assurance and data protection processes
SEO
Execute search engine optimization tactics, including ongoing evaluation of keywords, content, campaign performance tracking, and link building.
Continually evaluate and improve the effectiveness of campaigns through keyword ranking, geo-targeting, conversion rates, search engine referrals, site traffic and backlinks
Hands-on experience in Google Ads, Facebook Ads & Other Native Ads, measure & report performance of all Search Engine Marketing campaigns.
Experience in working with overseas clients.
SEM
Digital Advertising experience in the industry.
Manage the strategy and setup all paid campaigns in Google AdWords, Bing Ads, and others.
Hands-on experience in creating Results driving ads, expand keyword coverage, develop compelling ad copy, implement bid management strategies, Daily monitoring & Ad optimization.
Track, measure and analyze all initiatives to report on SEM ROI.
Should be good at new scaling-up opportunities keyword/search queries, new targeting methods
Qualifications and Skills
Proven experience as SEO & SEM Executive.
In-depth knowledge of the various paid marketing channels and technologies, including paid search (Google AdWords), retargeting, Facebook Ads, Native Ads, etc.
Experience handling paid marketing budgets and forecasting/reporting results
Establish and maintain scalable processes that ensure best practices in campaign and lead management
Excellent understanding of digital marketing concepts and best practices.
Solid understanding of performance marketing, conversion, and online customer acquisition.
Working knowledge of HTML, CSS, and JavaScript development and constraints.
Basic Qualifications:
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Additional Job requirements
- BS/MS/PhD in Computer Science/Math or equivalent
- BS in computer science or related field.
- 2+ years of relevant professional software development experience: designing, developing, and delivering software written in Java, C#, or C++, web development.
- Knowledgeable in object-oriented design patterns.
- Experience building highly scalable and distributed systems
Preferred Qualifications
- Experience with service-oriented architecture and application/services development
- Passion for performance debugging and benchmarking
- Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
- Deploy daily campaigns and triggered flows to a combined audience for key channels - email, SMS and push notifications. Execute A/B tests to optimize campaigns for revenue and engagement.
- Oversee and optimize marketing automation strategies to drive customer retention and sales, including lifecycle emails, personalized triggers, and daily campaigns.
- Maintain, publish, and optimize regular (daily, weekly, monthly, quarterly) reports that track channel and customer-level performance.
- Provide regular reporting and analysis on campaign performance with clear direction to the team on what they can try to do differently to drive increased performance.
- Translate reporting insights into recommendations for the marketing team and cross-functional partners on how to drive sales and increase customer performance and LTV.
- Define and implement the testing agenda for campaigns and automation flows including segmentation, messaging, frequency, send day/time, personalization, etc.
- Manage promotional codes calendar, including sharing promo codes with our affiliate partners, making sure the team is aware of the promotional strategy and that it is implemented across channels.
- Develop new segmentation and targeting strategies based on customer data and business needs.
- Develop customer-facing tests to maximize customer engagement and lifetime value.
- Support project scoping to grow available data and assist with data migration between systems, as well as checking for data quality/integrity.
- Monitor competitive landscape to identify industry trends and best practices
- Analysing customer behaviour and developing aggressive retention strategies.
Key Responsibilities:
Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Translate designs and wireframes into high quality code
- Understand business requirements and translate them into technical requirements
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Unit test code for robustness, including edge cases, usability, and general reliability using JUnit, Mocikto or Espresso.
- Lead and Mentor Android developers
Required Skills and Experience :
- 6+ year of proven software development experience and Android applications development
in Android Kotlin and react native based Hybrid app development
- BS/MS degree in Computer Science, Engineering or a related subject
- Experienced in Android Kotlin and react native based Hybrid app development
- Experience with Android SDK, different versions of Android, and how to deal with different screen sizes
- Experience working with remote data via REST and JSON
- Experienced in Client server programming (RESTful APIs) to connect Android applications to backend services
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience in Android Studio IDE and tools like Android Device Monitor, Logcat
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Proficient in using code versioning tools, such as Git, SVN
- Strong CS fundamentals and a good working knowledge of algorithms and data structures.
- Strong on OOPS and Java concepts
- Proficient in integration of third party libraries OkHttp, Retrofit, ButterKnife, Image caching libraries
- Working knowledge of RxJava, RxAndroid
- Expert in debugging, troubleshooting, memory optimization, performance and scalability of mobile app.
- Apk size and battery optimization
- Strong design/development experience working on at least 4 Mobile application apps from Scartch
- Has worked on MVP, MVVM design patterns for android applications
- Has experience on working with web views in Android and customizing them for different features
- Follows coding guidelines, Reviews code for peers and juniors.
- Understands and implement security guidelines
- Experience in localization













