SDET
GradRight is an ed-fin-tech startup focused on global higher education. Using data science, technology and strategic partnerships across the industry, we are enabling students to find the “Right University” at the “Right Cost”.
We are on a mission to aid a million students to find their best fit universities and financial offerings by 2025. Our flagship product - FundRight is the world’s first student loan bidding platform. We helped disburse more than USD 40 million in loans in 2020-21 and are growing aggressively.
Brief:
Quality is paramount at GradRight and as an SDET, you’ll own it. You will have a 360 degree view of how software quality impacts the entire business, with which you’ll identify and address problem areas, contribute to testing efforts on a daily basis as well as participate in setting up an impeccable QA organization for the long term.
Responsibilities:
- Participate in sprint ceremonies and work with engineers, PMs and UX designers to understand feature requirements that can be converted into test cases
- Write/maintain test suites for new features, products and feature updates
- Contribute to discussions around writing testable code and ensure that sprints come to a successful closure while taking QA into consideration
- Constantly strive to keep test coverage to highest possible level
- Be the release owner - create test plans, monitor execution, report on test execution and work with engineers to ensure that bugs are fixed before releases
- Build testing frameworks to help improve the velocity of QA efforts across the organization
- Work with production support engineers to troubleshoot issues before handing them off to engineering team, while owning issue resolution
Requirements:
- At least 3 years experience as an SDET
- Expertise in various testing methodologies like functional, integration, black box, performance, etc
- Expertise in writing end to end automation tests for both mobile and web applications using frameworks like Selenium, Appium, Nightwatch, REST-Assured, etc
- Experience in designing QA strategy and developing corresponding test automation scripts/frameworks
- Passion for documentation and writing clean code
- Strong understanding of software development workflows and agile tools like JIRA
- Proficient in at least one programming language
- Exposure to software design principles and patterns
- Excellent written and verbal communication skills
Good to have:
- Experience in CI/CD and cloud infrastructure management
- Worked on products that addressed international audience
- Worked on products that scaled to millions of users
Location: Bengaluru (Currently remote)
Additional resources:
- Our team - https://gradright.com/team.html
- Customer testimonials - https://gradright.com/testimonials.html
- GradRight on social media - LinkedIn, Instagram
About GradRight
About
Gradright is an ed-fin start-up aiming to foster accountability and create a long-lasting impact in global higher education using the power of technology, data science and collaboration. Our mission is to aid a million students in making rational and informed decisions about their universities and finances by 2025 and help them in pursuing their passion without unnecessary financial burden.
Connect with the team
Similar jobs
Role Overview
Summary of Role
We are looking for an extremely motivated individual to lead our entire Marketing, someone who can tie-in our Demand Generation, Social & Brand as well as Content play. A candidate who has experience in Performance + Social + Content Marketing would be an ideal leader for us.
Requirements:
• 7+ years of experience in driving Performance + Social + Content Marketing for a B2C startup
• Strong creative & soft skills combined with an affinity for data.
• Proven experience managing customer acquisition efforts in paid
channels with quantifiable results.
• Highly organised and autonomous, but also collaborative and able to
work cross-functionally.
• Ability to make decisions in a changing environment, anticipate future needs and drive results.
• High competency with FB/ Google Ads/Instagram/Affiliate Marketing. Responsibilities:
• Build KPI for weekly reporting to show impacts from the marketing department
• Oversee social media, content & performance marketing as an entirety
• Build marketing plans and budgets for the smooth operation of
marketing campaigns.
• Prepare social media marketing campaigns and strategize them such
that they align with the business objectives.
• Create and monitor an advertisement on various platform keeping the
business vision aligned.
• Monitor the team goals and their execution keenly.
• Ensure that the website, promotional material, marketing campaign
strategy are updated on a regular basis.
• Prepare monthly marketing budget.
• Create monthly reports for the marketing department.
• Identify opportunities to reach new market segments and expand
market share.
Also Nice to Have Skills and Background:
• Diploma/Degree in Marketing background.
- Coordinate project management activities, projects, people, communications
- Handle customer communications through emails, tickets and conference calls
- Serve as the project coordinator, maintaining timelines and ensuring accurate delivery dates.
- Supervise current projects and coordinate all team members to keep workflow on track
- Monitor and report on the progress of project to all stakeholders especially our customers
- Coordinate project schedules, resources, equipment and information for internal teams
- Act as the main point of contact and communicate project status to all stakeholders
- Organize, attend, and participate in stakeholder meetings
- Document meeting notes and follow up on action items and decisions from meetings
- Organize and maintain project materials such as documents, designs etc
- Provide operational support as needed
This is what you need to qualify:
- Proven 1 year work experience as a Project Coordinator or similar role in Information Technology (IT) related projects
- Outstanding communication and interpersonal skills.
- Basic understanding of Information Technology concepts required. Intermediate knowledge of IT hardware, software, and networking beneficial.
- Strong client-facing and teamwork skills.
- Excellent organizational and time-management skills.
- Attention to detail and strong work ethics
Responsibilities
- Hire kick-ass engineers and coordinate their training and onboarding with our HR team
- Guide and mentor the engineering team, setting the bar for good programming skills through personal example
- Work with the Project Management team to manage software development projects by setting requirements, goals and timelines
- Prepare and manage the engineering department’s budget
- Design strategies for future development projects based on the company’s overall objectives and resources
- Coordinate with external stakeholders for new integrations and tools
- Track, report and improve execution metrics for your group.
- Deliver superior economics by making strategic investments in automation, analytics and machine learning.
- Work with our security team to assure Cloud environments are secure and compliant.
- Implement engineering processes under the guidance of the CTO.
- Lead technical resolution of priority incidents, facilitate post-incident evaluations and ensure permanent closure of incidents.
- Design, experiment, and implement processes to increase the overall productivity of geographically distributed teams by tracking the relevant metrics
- Make an impact on overall tech culture and make collaboration across teams very effective to reach important business goals.
Skills
- Experience as a director of engineering or similar senior-level position
- 10+ years working in a technological role with 2+ years managing 20 or more engineers
- A seasoned leader who has unlimited energy to influence and daring to take initiatives and risks.
- A programmer who is a role model.
- Excellent project management skills
- High personal drive; results oriented; makes things happen
- Supremely tech savvy, able to wear multiple hats such as being an awesome programmer, application developer, technical architect, database designer.
- Large scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. DevOps, CI/CD, Agile, etc.).
- Must be knowledgeable about industry trends, best practices, and change management.
- Excellent communication and interpersonal skills
- Effective in building close working relationships with others
- Innovative and creative and adaptive to new environment
- Ability to absorb professional knowledge quickly and develop skills.
- You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies.
- Ambitious individual who can work under their own direction towards agreed targets/goals with creative approach to work.
- Intuitive individual with an ability to manage change and proven time management.
- Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.
Job responsibilities
- You will partner with teammates to create complex data processing pipelines in order to solve our clients' most complex challenges
- You will collaborate with Data Scientists in order to design scalable implementations of their models
- You will pair to write clean and iterative code based on TDD
- Leverage various continuous delivery practices to deploy, support and operate data pipelines
- Advise and educate clients on how to use different distributed storage and computing technologies from the plethora of options available
- Develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions
- Create data models and speak to the tradeoffs of different modeling approaches
- Seamlessly incorporate data quality into your day-to-day work as well as into the delivery process
- Assure effective collaboration between Thoughtworks' and the client's teams, encouraging open communication and advocating for shared outcomes
- You have a good understanding of data modelling and experience with data engineering tools and platforms such as Kafka, Spark, and Hadoop
- You have built large-scale data pipelines and data-centric applications using any of the distributed storage platforms such as HDFS, S3, NoSQL databases (Hbase, Cassandra, etc.) and any of the distributed processing platforms like Hadoop, Spark, Hive, Oozie, and Airflow in a production setting
- Hands on experience in MapR, Cloudera, Hortonworks and/or cloud (AWS EMR, Azure HDInsights, Qubole etc.) based Hadoop distributions
- You are comfortable taking data-driven approaches and applying data security strategy to solve business problems
- Working with data excites you: you can build and operate data pipelines, and maintain data storage, all within distributed systems
- You're genuinely excited about data infrastructure and operations with a familiarity working in cloud environments
- Professional skills
- You're resilient and flexible in ambiguous situations and enjoy solving problems from technical and business perspectives
- An interest in coaching, sharing your experience and knowledge with teammates
- You enjoy influencing others and always advocate for technical excellence while being open to change when needed
- Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more
1. Participate in requirements analysis
2. Collaborate with internal teams to produce software design and architecture
3. Ability to work in a team environment, independently, take direction, and follow instructions.
4. Understanding the coding structure, application blocks and adapting to standards followed
5. Test and deploy applications and systems
6. Revise, update, refactor and debug code
7. Improve existing software
8. Serve as an expert on applications and provide technical support
Mandatory qualification:
1. 6+ years of experience in developing C#/.NET web applications and tools.
2. Should have Hands-on experience else strong programming knowledge in all .Net frameworks, .Net 5/ .Net 3 Core, latest MVC, and Web API frameworks.
3. Strong programming knowledge in C#, SQL
4. Experience in developing in a test-driven development environment (plus).
5. Exposure and experience in Entity Framework Core, API Gateway, LINQ to SQL/LINQ to Entities, and XML.
6. Capability with JIRA and GIT.
7. Write clear codes and prepare coding documentation
8. Ability to work on CICD - Dev ops model.
9. Proficiency working within an Agile team and Agile process.
10. B.E / B.Tech / M.E / M.Tech / MCA
Optional Qualification:
1. Azure knowledge
2. Dockers and Kubernetes
- You will manage all elements of the post-sale program relationship with your customers, starting with customer on-boarding and continuing throughout the customer relationship.
- As the primary customer interface, you engage with customer teams to educate, identify needs, develop designs, set goals, manage and execute on plans that unlock continuous, incremental value from their investments in the CloudPassage Halo platform.
- You are hands-on during execution and thoroughly enjoy seeing your security projects come to life and supporting them afterwards. You are a trusted adviser.
Responsibilities :
- Manage a portfolio of 5+ Enterprise customer accounts with complex needs (typical enterprise customers invest between $500k and $4m+ per year with CloudPassage, have hundreds to tens of thousands of individual public cloud infrastructure deployments, and protect hundreds of thousands of cloud infrastructure assets with Halo).
- Provide level-3 technical support on your customer's most complex issues
- Lead implementation of low-level security controls in Cloud environments, for services, server and containers
- Remotely diagnose & resolve DevSecOps issues in customer environments - able to resolve their DevOps issues that may be interfering with CloudPassage processing.
- Interact with CloudPassage Engineering team by providing customer issue reproduction and data capture, technical diagnostics and validating fixes. QA experience preferred.
- Establish and program manage proactive, value-driven, high-touch relationships with your customers to understand, document and align customer strategies, business objectives, designs, processes and projects with Halo platform capabilities and broader CloudPassage services.
- Develop a trusted advisor relationship by building and maintaining appropriate relationships at all levels with your customer accounts, creating a premium and high-caliber experience.
- Ensure continued satisfaction, identify & confirm unaddressed customer needs that can be value-add opportunities for up-sell and cross-sell, and communicate those needs to the CloudPassage sales team. Identify any early CSAT issues and renewal risks and work with the internal team to remediate and ensure strong CSAT and a successful renewal.
- Be a strong customer advocate within CloudPassage and identify and support areas for improvement in the customer experience, both in our product and processes.
- Be team-oriented, but with a bias towards action to get things done for your customers.
Requirements : Strong cloud security knowledge & experience including :
- End-to-end enterprise security processes
- Cloud security - cloud migrations & shift in security requirements, tooling & approach
- Hands-on DevOps, DevSecOps architecture & automation (critical)
- 4+ years experience in security consulting and project/program management serving cybersecurity customers.
- Complex, level 3 technical support
- Remotely diagnosing & resolving DevSecOps issues in customer environments
- Interacting with CloudPassage Engineering team with customer issue reproduction
- Experience working in a security SaaS company in a startup environment.
- Experience working with Executive and C-Level teams.
- Ability to build and maintain strong relationships with internal and external constituents.
- Excellent organization, project management, time management, and communication skills.
- Understand and document customer requirements, map to product, track & report metrics, identify up-sell and cross-sell opportunities.
- Analytical both quantitatively and qualitatively.
- Excellent verbal and written communication skills.
- Security certifications (Security +, CISSP, etc.).
Expert Technical Skills :
- Consulting and project management : documenting project charters, project plans, executing delivery management, status reporting. Executive-level presentation skills.
- Security best practices expertise : software vulnerabilities, configuration management, intrusion detection, file integrity.
- System administration (including Linux and Windows) of cloud environments : AWS, Azure, GCP; strong networking/proxy skills.
Proficient Technical Skills :
- Configuration/Orchestration (Chef, Puppet, Ansible, SaltStack, CloudFormation, Terraform).
- CI/CD processes and environments.
Familiar Technical Skills & Knowledge : Python scripting & REST API's, Docker containers, Zendesk & JIRA.