Automation Tester

0

Siemanko. Zastanawiam się jakie umiejętności trzeba mieć żeby być tester ds automatyzacji? Pewnie @Shalom się orientuje jak we wszystkim;) czy będąc programistą JAVY można przejść na testera lub na odwrót czy będąc odpowiedzialnym za automatyzację można przejść na programistę? I głównie co piszę się jako jako taki automatyk?

1

Zależy tak naprawdę od zakresu obowiązku testera ds. automatyzacji. U mnie w pracy w dziale do testów automatycznych są stanowiska "automation developer", a nie "automation tester". Osoba taka jest odpowiedzialna w mniejszym stopniu za tworzenie testów, a w większości za tworzenie framework'a z którego korzystają zwykli developerzy (w ich obowiązku jest napisanie kodu, testu jednostkowe i testu automatycznego - stosujemy ATDD).

Odnośnie drogi z testera do automation developera - jak najbardziej tak. Mamy w zespole jedną taką osobę, która wcześniej była testerem. Szczerze mówiąc jest dość słaba w programowaniu, dlatego ona raczej skupia się na pisaniu testów niż na rozwijaniu frameworka.
Developer -> automation developer - j.w.

Natomiast jeśli myślisz o stanowisku w którym klepie się tylko testy automatyczne, może to być nudzące i mało rozwijające zajęcie. Zależy też do czego piszesz testy - CodeUI, Selenium to jedna bajka, a testy do serwisów lub szeroko pojętego backendu to druga.

0

Faktycznie dużo zależy od tego co to za pozycja, tzn czy to pozycja testera, który zamiast klikania używa narzędzi do testów automatycznych, czy to pozycja programisty takich narzędzi. Jeśli opcja nr 1 to obowiązki jak u każdego testera - pisanie przypadków testowych, wykonywanie testów i pisanie raportów. Jeśli opcja 2 to to jest pozycja developera na dobrą sprawę.

0

Podepnę się pod wątek i zapytam - czego można spodziewać się na rozmowach kwalifikacyjnych na tego typu stanowiska? Testu IQ? Właśnie odpowiadam na ogłoszenie, gdzie poza wykształceniem technicznym i biegłym angielskim nie ma w wymaganiach niczego konkretnego.

0

A nie jest tak, że jednak tester ma inny mindset niż dev? ;)

Jak Java to JUnity się używa, ta?

Tutaj wymagania z jednej oferty pracy, pewnie o takiego chodzi:
• Doświadczenie zawodowe w obszarze testowania aplikacji webowych bądź mobilnych
• Dobra znajomość narzędzi do automatyzacji testów (np. Selenium, WebDriver, WebTest, AutoIt, JMeter, SoapUI)
• Znajomość narzędzi: JIRA, HP Quality Center, TestLink lub inne
• Znajomość języka skryptowego lub obiektowego (np. Java)
• Znajomość technologii internetowych
• Doświadczenie w projektach prowadzonych przy użyciu metodologii zwinnych
• Umiejętność tworzenia dokumentacji technicznej i projektowej
• Certyfikat ISTQB Foundation Level będzie dodatkowym atutem
• Wykształcenie wyższe
• Bardzo dobra znajomość języka angielskiego
• Otwartość, komunikatywność, odporność na stres
• Umiejętność pracy samodzielnej i w zespole

Obowiązki:
• Projektowanie i uruchamianie testów automatycznych
• Projektowanie przypadków testowych
• Wykonywanie scenariuszy testowych

0

@rav3n ma inny mindset ;) JUnit to testy jednostkowe a takich testerzy raczej nie piszą ;)

0

@rav3n jeśli już to korzysta się z TestNG

1

Swoją drogę znalazłem AMA na wykopie o pracy testera http://www.wykop.pl/link/1554113/ama-tester-oprogramowania/ , może się komuś przydać.

0

W ogólności jest tak, że tester automatyczny pisze automaty do testowania: czy to jest Selenium, QTP, jmeter, czy ręcznie pisane roboty testujące. A podział dokładny co robi tester-tester automatyczny-developer zależy tylko i wyłącznie od firmy. Znam takie gdzie o dziwo testerzy klepią unit testy:|

I tak, testerzy mogą przejść na developera i odwrotnie. Bo niby czemu nie? Zabroni im ktoś? Trzeba tylko posiadać odpowiednią wiedzę i tyle.

Jeżeli chodzi o wymagania n stanowiska testera automatycznego: każda firma ma swoje. W zależności jakie testy piszą i czego do tego używają.

0

@Shalom Mówiłeś,że testerzy zarabiają mniej niż Developerzy. A Spartez ma identyczna stawke dla testerow i developerow;)

0

A pewny jesteś że dla ludzi od Quality Assurance vel Klikaczy a nie dla Software Developer in Test? ;) Bo to jest spora różnica. I jeden i drugi ma coś wspólnego z testami, ale jednak diabeł tkwi w szczegółach.

0

https://www.spartez.com/careers/qa Moze zobaczyc i sie odniesc;)

0

You know Java, Scala or JS well enough to conduct code reviews and interpret results of various static analysis tools
Ideally you have solid experience in test automation and can make good decisions about types of test automation that should be used for various features and be able to improve existing test automation frameworks
(...)
This is a role for experienced people only and requires a minimum of 4 years (6 years for senior position) of relevant work experience in software development.

Myślę że dość jasno widać kogo szukają ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1