Software Development Engineer Test (SDET) (I3)

Avalara

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 23 days ago
Job Description:What You'll DoWe are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our dynamic team at Avalara. As a Senior SDET, you will play a crucial role in ensuring the quality and reliability of our software products through rigorous testing and automation.1. Test Automation Development:
  • Design, develop, and maintain automated test frameworks and test scripts to validate software functionality and performance.
  • Utilize industry-standard tools and technologies for test automation, such as Selenium, Appium, or similar frameworks.
2. Quality Assurance:
  • Collaborate with software developers, QA engineers, and product managers to understand product requirements and ensure comprehensive test coverage.
  • Execute manual and automated tests, analyze test results, and identify defects or areas for improvement.
3. Continuous Integration/Continuous Deployment (CI/CD):
  • Implement and maintain CI/CD pipelines to enable automated testing and deployment of software updates.
  • Monitor and troubleshoot build and test failures, and work towards continuous improvement of the CI/CD process.
4. Performance Testing:
  • Conduct performance testing and analysis to identify bottlenecks, optimize software performance, and enhance scalability.
5. Documentation and Reporting:
  • Create and maintain detailed test documentation, including test plans, test cases, and test reports.
  • Communicate test results, quality metrics, and project status to stakeholders in a clear and timely manner.
What You'll Need to be Successful
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in software testing, with a focus on test automation and quality assurance.
  • Strong programming skills in languages like Java, C#, Python, or similar languages used for test automation.
  • Experience with test automation frameworks such as Selenium WebDriver, TestNG, JUnit, or similar tools.
  • Proficiency in using version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, Azure DevOps), and issue tracking systems (e.g., Jira).
  • Solid understanding of software development methodologies (Agile, Scrum) and QA best practices.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
About AvalaraWe’re Avalara. We’re defining the relationship between tax and tech.We’ve already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.Last year, our tribe expanded by a cool thousand people - there’s nearly 5,000 of us now. Our growth is real, and we’re not slowing down - not until we’ve achieved our mission - to be part of every transaction in the world.We’re bright, innovative and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. Ownership and achievement go hand in hand here. We instill passion in our people through the trust we place in them.We’ve been different from day one. Join us, and your career will be too.EEO StatementWe’re an Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Avalara